builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-075 starttime: 1461068488.53 results: success (0) buildid: 20160419030303 builduid: 2e20d760eafa42d6b0a4ad118fa4e214 revision: 0e7e5f7ecc07204c7fa02740e43b574ce64ad0c1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:28.532690) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:28.533230) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:28.533571) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:28.622843) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 05:21:28.623288) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False --04:21:23-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.34 MB/s 04:21:23 (7.34 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.685000 ========= master_lag: 3.54 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 05:21:32.843393) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:32.843703) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.893000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:33.730722) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 05:21:33.731090) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 0e7e5f7ecc07204c7fa02740e43b574ce64ad0c1 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 0e7e5f7ecc07204c7fa02740e43b574ce64ad0c1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False 2016-04-19 04:21:28,381 truncating revision to first 12 chars 2016-04-19 04:21:28,381 Setting DEBUG logging. 2016-04-19 04:21:28,381 attempt 1/10 2016-04-19 04:21:28,381 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/0e7e5f7ecc07?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 04:21:28,842 unpacking tar archive at: fx-team-0e7e5f7ecc07/testing/mozharness/ program finished with exit code 0 elapsedTime=1.259000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 05:21:35.013757) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:35.014083) ========= script_repo_revision: 0e7e5f7ecc07204c7fa02740e43b574ce64ad0c1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:35.014471) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:35.014742) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 05:21:35.028394) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 2 secs) (at 2016-04-19 05:21:35.028745) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'fx-team' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-075 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:21:29 INFO - MultiFileLogger online at 20160419 04:21:29 in C:\slave\test 04:21:29 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 04:21:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:21:29 INFO - {'append_to_log': False, 04:21:29 INFO - 'base_work_dir': 'C:\\slave\\test', 04:21:29 INFO - 'blob_upload_branch': 'fx-team', 04:21:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:21:29 INFO - 'buildbot_json_path': 'buildprops.json', 04:21:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:21:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:21:29 INFO - 'download_minidump_stackwalk': True, 04:21:29 INFO - 'download_symbols': 'true', 04:21:29 INFO - 'e10s': False, 04:21:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:21:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:21:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:21:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:21:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:21:29 INFO - 'C:/mozilla-build/tooltool.py'), 04:21:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:21:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:21:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:21:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:21:29 INFO - 'log_level': 'info', 04:21:29 INFO - 'log_to_console': True, 04:21:29 INFO - 'opt_config_files': (), 04:21:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:21:29 INFO - '--processes=1', 04:21:29 INFO - '--config=%(test_path)s/wptrunner.ini', 04:21:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:21:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:21:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:21:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:21:29 INFO - 'pip_index': False, 04:21:29 INFO - 'require_test_zip': True, 04:21:29 INFO - 'test_type': ('testharness',), 04:21:29 INFO - 'this_chunk': '1', 04:21:29 INFO - 'total_chunks': '10', 04:21:29 INFO - 'virtualenv_path': 'venv', 04:21:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:21:29 INFO - 'work_dir': 'build'} 04:21:29 INFO - ##### 04:21:29 INFO - ##### Running clobber step. 04:21:29 INFO - ##### 04:21:29 INFO - Running pre-action listener: _resource_record_pre_action 04:21:29 INFO - Running main action method: clobber 04:21:29 INFO - rmtree: C:\slave\test\build 04:21:29 INFO - Using _rmtree_windows ... 04:21:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:22:14 INFO - Running post-action listener: _resource_record_post_action 04:22:14 INFO - ##### 04:22:14 INFO - ##### Running read-buildbot-config step. 04:22:14 INFO - ##### 04:22:14 INFO - Running pre-action listener: _resource_record_pre_action 04:22:14 INFO - Running main action method: read_buildbot_config 04:22:14 INFO - Using buildbot properties: 04:22:14 INFO - { 04:22:14 INFO - "project": "", 04:22:14 INFO - "product": "firefox", 04:22:14 INFO - "script_repo_revision": "production", 04:22:14 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 04:22:14 INFO - "repository": "", 04:22:14 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 04:22:14 INFO - "buildid": "20160419030303", 04:22:14 INFO - "pgo_build": "False", 04:22:14 INFO - "basedir": "C:\\slave\\test", 04:22:14 INFO - "buildnumber": 21, 04:22:14 INFO - "slavename": "t-xp32-ix-075", 04:22:14 INFO - "revision": "0e7e5f7ecc07204c7fa02740e43b574ce64ad0c1", 04:22:14 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 04:22:14 INFO - "platform": "win32", 04:22:14 INFO - "branch": "fx-team", 04:22:14 INFO - "repo_path": "integration/fx-team", 04:22:14 INFO - "moz_repo_path": "", 04:22:14 INFO - "stage_platform": "win32", 04:22:14 INFO - "builduid": "2e20d760eafa42d6b0a4ad118fa4e214", 04:22:14 INFO - "slavebuilddir": "test" 04:22:14 INFO - } 04:22:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 04:22:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 04:22:14 INFO - Running post-action listener: _resource_record_post_action 04:22:14 INFO - ##### 04:22:14 INFO - ##### Running download-and-extract step. 04:22:14 INFO - ##### 04:22:14 INFO - Running pre-action listener: _resource_record_pre_action 04:22:14 INFO - Running main action method: download_and_extract 04:22:14 INFO - mkdir: C:\slave\test\build\tests 04:22:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:14 INFO - https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:22:14 INFO - trying https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 04:22:14 INFO - Downloading https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:22:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 04:22:15 INFO - Downloaded 1274 bytes. 04:22:15 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:22:15 INFO - Using the following test package requirements: 04:22:15 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:22:15 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:22:15 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 04:22:15 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:22:15 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 04:22:15 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:22:15 INFO - u'jsshell-win32.zip'], 04:22:15 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:22:15 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 04:22:15 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:22:15 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:22:15 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 04:22:15 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:22:15 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 04:22:15 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:22:15 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 04:22:15 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:22:15 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 04:22:15 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:22:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:15 INFO - https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:22:15 INFO - trying https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 04:22:15 INFO - Downloading https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 04:22:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 04:22:17 INFO - Downloaded 20405102 bytes. 04:22:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:22:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:22:20 INFO - caution: filename not matched: web-platform/* 04:22:20 INFO - Return code: 11 04:22:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:20 INFO - https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:22:20 INFO - trying https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:22:20 INFO - Downloading https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:22:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:22:23 INFO - Downloaded 36382594 bytes. 04:22:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:22:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:23:06 INFO - caution: filename not matched: bin/* 04:23:06 INFO - caution: filename not matched: config/* 04:23:06 INFO - caution: filename not matched: mozbase/* 04:23:06 INFO - caution: filename not matched: marionette/* 04:23:06 INFO - caution: filename not matched: tools/wptserve/* 04:23:06 INFO - Return code: 11 04:23:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:06 INFO - https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 04:23:06 INFO - trying https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:23:06 INFO - Downloading https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 04:23:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 04:23:11 INFO - Downloaded 67334908 bytes. 04:23:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:23:11 INFO - mkdir: C:\slave\test\properties 04:23:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:23:11 INFO - Writing to file C:\slave\test\properties\build_url 04:23:11 INFO - Contents: 04:23:11 INFO - build_url:https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:23:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:23:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:23:11 INFO - Writing to file C:\slave\test\properties\symbols_url 04:23:11 INFO - Contents: 04:23:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:23:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:11 INFO - https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:23:11 INFO - trying https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:23:11 INFO - Downloading https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:23:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:23:15 INFO - Downloaded 58220237 bytes. 04:23:15 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:23:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:23:24 INFO - Return code: 0 04:23:24 INFO - Running post-action listener: _resource_record_post_action 04:23:24 INFO - Running post-action listener: set_extra_try_arguments 04:23:24 INFO - ##### 04:23:24 INFO - ##### Running create-virtualenv step. 04:23:24 INFO - ##### 04:23:24 INFO - Running pre-action listener: _pre_create_virtualenv 04:23:24 INFO - Running pre-action listener: _resource_record_pre_action 04:23:24 INFO - Running main action method: create_virtualenv 04:23:24 INFO - Creating virtualenv C:\slave\test\build\venv 04:23:24 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:23:24 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:23:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:23:28 INFO - Installing distribute......................................................................................................................................................................................done. 04:23:29 INFO - Return code: 0 04:23:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:23:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E262C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-075', 'USERDOMAIN': 'T-XP32-IX-075', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075'}}, attempt #1 04:23:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:23:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:23:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 04:23:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 04:23:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:29 INFO - 'DCLOCATION': 'SCL3', 04:23:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:29 INFO - 'HOMEDRIVE': 'C:', 04:23:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:29 INFO - 'KTS_VERSION': '1.19c', 04:23:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 04:23:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:29 INFO - 'MOZ_AIRBAG': '1', 04:23:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:29 INFO - 'MOZ_MSVCVERSION': '8', 04:23:29 INFO - 'MOZ_NO_REMOTE': '1', 04:23:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:29 INFO - 'NO_EM_RESTART': '1', 04:23:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:29 INFO - 'OS': 'Windows_NT', 04:23:29 INFO - 'OURDRIVE': 'C:', 04:23:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:23:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:29 INFO - 'PROCESSOR_LEVEL': '6', 04:23:29 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:29 INFO - 'PROMPT': '$P$G', 04:23:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:29 INFO - 'PWD': 'C:\\slave\\test', 04:23:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:29 INFO - 'SESSIONNAME': 'Console', 04:23:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:29 INFO - 'SYSTEMDRIVE': 'C:', 04:23:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:29 INFO - 'TEST1': 'testie', 04:23:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:29 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 04:23:29 INFO - 'USERNAME': 'cltbld', 04:23:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:29 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:30 INFO - Downloading/unpacking psutil>=0.7.1 04:23:30 INFO - Running setup.py egg_info for package psutil 04:23:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:23:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:23:30 INFO - Installing collected packages: psutil 04:23:30 INFO - Running setup.py install for psutil 04:23:30 INFO - building 'psutil._psutil_windows' extension 04:23:30 INFO - error: Unable to find vcvarsall.bat 04:23:30 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-r7lxgu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:23:30 INFO - running install 04:23:30 INFO - running build 04:23:30 INFO - running build_py 04:23:30 INFO - creating build 04:23:30 INFO - creating build\lib.win32-2.7 04:23:30 INFO - creating build\lib.win32-2.7\psutil 04:23:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:23:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:23:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:23:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:23:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:23:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:23:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:23:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:23:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:23:30 INFO - running build_ext 04:23:30 INFO - building 'psutil._psutil_windows' extension 04:23:30 INFO - error: Unable to find vcvarsall.bat 04:23:30 INFO - ---------------------------------------- 04:23:30 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-r7lxgu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:23:30 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data\pip\pip.log 04:23:30 WARNING - Return code: 1 04:23:30 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:23:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:23:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E262C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-075', 'USERDOMAIN': 'T-XP32-IX-075', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075'}}, attempt #1 04:23:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:23:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:23:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 04:23:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 04:23:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:30 INFO - 'DCLOCATION': 'SCL3', 04:23:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:30 INFO - 'HOMEDRIVE': 'C:', 04:23:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:30 INFO - 'KTS_VERSION': '1.19c', 04:23:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 04:23:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:30 INFO - 'MOZ_AIRBAG': '1', 04:23:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:30 INFO - 'MOZ_MSVCVERSION': '8', 04:23:30 INFO - 'MOZ_NO_REMOTE': '1', 04:23:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:30 INFO - 'NO_EM_RESTART': '1', 04:23:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:30 INFO - 'OS': 'Windows_NT', 04:23:30 INFO - 'OURDRIVE': 'C:', 04:23:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:23:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:30 INFO - 'PROCESSOR_LEVEL': '6', 04:23:30 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:30 INFO - 'PROMPT': '$P$G', 04:23:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:30 INFO - 'PWD': 'C:\\slave\\test', 04:23:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:30 INFO - 'SESSIONNAME': 'Console', 04:23:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:30 INFO - 'SYSTEMDRIVE': 'C:', 04:23:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:30 INFO - 'TEST1': 'testie', 04:23:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:30 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 04:23:30 INFO - 'USERNAME': 'cltbld', 04:23:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:30 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:23:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:23:31 INFO - Running setup.py egg_info for package mozsystemmonitor 04:23:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:23:31 INFO - Running setup.py egg_info for package psutil 04:23:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:23:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:23:31 INFO - Installing collected packages: mozsystemmonitor, psutil 04:23:31 INFO - Running setup.py install for mozsystemmonitor 04:23:31 INFO - Running setup.py install for psutil 04:23:31 INFO - building 'psutil._psutil_windows' extension 04:23:31 INFO - error: Unable to find vcvarsall.bat 04:23:31 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-0ocam6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:23:31 INFO - running install 04:23:31 INFO - running build 04:23:31 INFO - running build_py 04:23:31 INFO - running build_ext 04:23:31 INFO - building 'psutil._psutil_windows' extension 04:23:31 INFO - error: Unable to find vcvarsall.bat 04:23:31 INFO - ---------------------------------------- 04:23:31 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-0ocam6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:23:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data\pip\pip.log 04:23:31 WARNING - Return code: 1 04:23:31 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:23:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:23:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E262C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-075', 'USERDOMAIN': 'T-XP32-IX-075', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075'}}, attempt #1 04:23:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:23:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:23:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 04:23:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 04:23:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:31 INFO - 'DCLOCATION': 'SCL3', 04:23:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:31 INFO - 'HOMEDRIVE': 'C:', 04:23:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:31 INFO - 'KTS_VERSION': '1.19c', 04:23:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 04:23:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:31 INFO - 'MOZ_AIRBAG': '1', 04:23:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:31 INFO - 'MOZ_MSVCVERSION': '8', 04:23:31 INFO - 'MOZ_NO_REMOTE': '1', 04:23:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:31 INFO - 'NO_EM_RESTART': '1', 04:23:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:31 INFO - 'OS': 'Windows_NT', 04:23:31 INFO - 'OURDRIVE': 'C:', 04:23:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:23:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:31 INFO - 'PROCESSOR_LEVEL': '6', 04:23:31 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:31 INFO - 'PROMPT': '$P$G', 04:23:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:31 INFO - 'PWD': 'C:\\slave\\test', 04:23:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:31 INFO - 'SESSIONNAME': 'Console', 04:23:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:31 INFO - 'SYSTEMDRIVE': 'C:', 04:23:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:31 INFO - 'TEST1': 'testie', 04:23:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:31 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 04:23:31 INFO - 'USERNAME': 'cltbld', 04:23:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:31 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:32 INFO - Downloading/unpacking blobuploader==1.2.4 04:23:32 INFO - Downloading blobuploader-1.2.4.tar.gz 04:23:32 INFO - Running setup.py egg_info for package blobuploader 04:23:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:23:34 INFO - Running setup.py egg_info for package requests 04:23:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:23:34 INFO - Downloading docopt-0.6.1.tar.gz 04:23:34 INFO - Running setup.py egg_info for package docopt 04:23:34 INFO - Installing collected packages: blobuploader, docopt, requests 04:23:34 INFO - Running setup.py install for blobuploader 04:23:34 INFO - Running setup.py install for docopt 04:23:34 INFO - Running setup.py install for requests 04:23:34 INFO - Successfully installed blobuploader docopt requests 04:23:34 INFO - Cleaning up... 04:23:34 INFO - Return code: 0 04:23:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:23:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E262C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-075', 'USERDOMAIN': 'T-XP32-IX-075', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075'}}, attempt #1 04:23:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:23:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:23:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 04:23:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 04:23:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:35 INFO - 'DCLOCATION': 'SCL3', 04:23:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:35 INFO - 'HOMEDRIVE': 'C:', 04:23:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:35 INFO - 'KTS_VERSION': '1.19c', 04:23:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 04:23:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:35 INFO - 'MOZ_AIRBAG': '1', 04:23:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:35 INFO - 'MOZ_MSVCVERSION': '8', 04:23:35 INFO - 'MOZ_NO_REMOTE': '1', 04:23:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:35 INFO - 'NO_EM_RESTART': '1', 04:23:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:35 INFO - 'OS': 'Windows_NT', 04:23:35 INFO - 'OURDRIVE': 'C:', 04:23:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:23:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:35 INFO - 'PROCESSOR_LEVEL': '6', 04:23:35 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:35 INFO - 'PROMPT': '$P$G', 04:23:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:35 INFO - 'PWD': 'C:\\slave\\test', 04:23:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:35 INFO - 'SESSIONNAME': 'Console', 04:23:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:35 INFO - 'SYSTEMDRIVE': 'C:', 04:23:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:35 INFO - 'TEST1': 'testie', 04:23:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:35 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 04:23:35 INFO - 'USERNAME': 'cltbld', 04:23:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:35 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:23:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:23:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:23:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:23:42 INFO - Unpacking c:\slave\test\build\tests\marionette 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:23:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:23:42 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:23:42 INFO - Running setup.py install for browsermob-proxy 04:23:49 INFO - Running setup.py install for manifestparser 04:23:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for marionette-client 04:23:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:23:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for marionette-driver 04:23:49 INFO - Running setup.py install for mozcrash 04:23:49 INFO - Running setup.py install for mozdebug 04:23:49 INFO - Running setup.py install for mozdevice 04:23:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for mozfile 04:23:49 INFO - Running setup.py install for mozhttpd 04:23:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for mozinfo 04:23:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for mozInstall 04:23:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for mozleak 04:23:49 INFO - Running setup.py install for mozlog 04:23:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for moznetwork 04:23:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for mozprocess 04:23:49 INFO - Running setup.py install for mozprofile 04:23:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for mozrunner 04:23:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for mozscreenshot 04:23:49 INFO - Running setup.py install for moztest 04:23:49 INFO - Running setup.py install for mozversion 04:23:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:23:49 INFO - Running setup.py install for wptserve 04:23:49 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:23:49 INFO - Cleaning up... 04:23:49 INFO - Return code: 0 04:23:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:23:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:23:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E262C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-075', 'USERDOMAIN': 'T-XP32-IX-075', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075'}}, attempt #1 04:23:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:23:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:23:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 04:23:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 04:23:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:49 INFO - 'DCLOCATION': 'SCL3', 04:23:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:49 INFO - 'HOMEDRIVE': 'C:', 04:23:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:49 INFO - 'KTS_VERSION': '1.19c', 04:23:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 04:23:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:49 INFO - 'MOZ_AIRBAG': '1', 04:23:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:49 INFO - 'MOZ_MSVCVERSION': '8', 04:23:49 INFO - 'MOZ_NO_REMOTE': '1', 04:23:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:49 INFO - 'NO_EM_RESTART': '1', 04:23:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:49 INFO - 'OS': 'Windows_NT', 04:23:49 INFO - 'OURDRIVE': 'C:', 04:23:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:23:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:49 INFO - 'PROCESSOR_LEVEL': '6', 04:23:49 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:49 INFO - 'PROMPT': '$P$G', 04:23:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:49 INFO - 'PWD': 'C:\\slave\\test', 04:23:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:49 INFO - 'SESSIONNAME': 'Console', 04:23:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:49 INFO - 'SYSTEMDRIVE': 'C:', 04:23:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:49 INFO - 'TEST1': 'testie', 04:23:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:49 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 04:23:49 INFO - 'USERNAME': 'cltbld', 04:23:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:23:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:49 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:23:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:23:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:23:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:23:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:23:57 INFO - Unpacking c:\slave\test\build\tests\marionette 04:23:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:23:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:23:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 04:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:24:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:24:03 INFO - Downloading blessings-1.6.tar.gz 04:24:03 INFO - Running setup.py egg_info for package blessings 04:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 04:24:03 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:24:03 INFO - Running setup.py install for blessings 04:24:03 INFO - Running setup.py install for browsermob-proxy 04:24:03 INFO - Running setup.py install for manifestparser 04:24:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Running setup.py install for marionette-client 04:24:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:24:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Running setup.py install for marionette-driver 04:24:03 INFO - Running setup.py install for mozcrash 04:24:03 INFO - Running setup.py install for mozdebug 04:24:03 INFO - Running setup.py install for mozdevice 04:24:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Running setup.py install for mozhttpd 04:24:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Running setup.py install for mozInstall 04:24:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Running setup.py install for mozleak 04:24:03 INFO - Running setup.py install for mozprofile 04:24:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Running setup.py install for mozrunner 04:24:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:24:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:24:04 INFO - Running setup.py install for mozscreenshot 04:24:04 INFO - Running setup.py install for moztest 04:24:04 INFO - Running setup.py install for mozversion 04:24:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:24:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:24:04 INFO - Running setup.py install for wptserve 04:24:04 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:24:04 INFO - Cleaning up... 04:24:04 INFO - Return code: 0 04:24:04 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:24:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:24:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:24:04 INFO - Reading from file tmpfile_stdout 04:24:04 INFO - Using _rmtree_windows ... 04:24:04 INFO - Using _rmtree_windows ... 04:24:04 INFO - Current package versions: 04:24:04 INFO - blessings == 1.6 04:24:04 INFO - blobuploader == 1.2.4 04:24:04 INFO - browsermob-proxy == 0.6.0 04:24:04 INFO - distribute == 0.6.14 04:24:04 INFO - docopt == 0.6.1 04:24:04 INFO - manifestparser == 1.1 04:24:04 INFO - marionette-client == 2.3.0 04:24:04 INFO - marionette-driver == 1.4.0 04:24:04 INFO - mozInstall == 1.12 04:24:04 INFO - mozcrash == 0.17 04:24:04 INFO - mozdebug == 0.1 04:24:04 INFO - mozdevice == 0.48 04:24:04 INFO - mozfile == 1.2 04:24:04 INFO - mozhttpd == 0.7 04:24:04 INFO - mozinfo == 0.9 04:24:04 INFO - mozleak == 0.1 04:24:04 INFO - mozlog == 3.1 04:24:04 INFO - moznetwork == 0.27 04:24:04 INFO - mozprocess == 0.22 04:24:04 INFO - mozprofile == 0.28 04:24:04 INFO - mozrunner == 6.11 04:24:04 INFO - mozscreenshot == 0.1 04:24:04 INFO - mozsystemmonitor == 0.0 04:24:04 INFO - moztest == 0.7 04:24:04 INFO - mozversion == 1.4 04:24:04 INFO - requests == 1.2.3 04:24:04 INFO - wptserve == 1.4.0 04:24:04 INFO - Running post-action listener: _resource_record_post_action 04:24:04 INFO - Running post-action listener: _start_resource_monitoring 04:24:05 INFO - Starting resource monitoring. 04:24:05 INFO - ##### 04:24:05 INFO - ##### Running pull step. 04:24:05 INFO - ##### 04:24:05 INFO - Running pre-action listener: _resource_record_pre_action 04:24:05 INFO - Running main action method: pull 04:24:05 INFO - Pull has nothing to do! 04:24:05 INFO - Running post-action listener: _resource_record_post_action 04:24:05 INFO - ##### 04:24:05 INFO - ##### Running install step. 04:24:05 INFO - ##### 04:24:05 INFO - Running pre-action listener: _resource_record_pre_action 04:24:05 INFO - Running main action method: install 04:24:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:24:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:24:05 INFO - Reading from file tmpfile_stdout 04:24:05 INFO - Using _rmtree_windows ... 04:24:05 INFO - Using _rmtree_windows ... 04:24:05 INFO - Detecting whether we're running mozinstall >=1.0... 04:24:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:24:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:24:05 INFO - Reading from file tmpfile_stdout 04:24:05 INFO - Output received: 04:24:05 INFO - Usage: mozinstall-script.py [options] installer 04:24:05 INFO - Options: 04:24:05 INFO - -h, --help show this help message and exit 04:24:05 INFO - -d DEST, --destination=DEST 04:24:05 INFO - Directory to install application into. [default: 04:24:05 INFO - "C:\slave\test"] 04:24:05 INFO - --app=APP Application being installed. [default: firefox] 04:24:05 INFO - Using _rmtree_windows ... 04:24:05 INFO - Using _rmtree_windows ... 04:24:05 INFO - mkdir: C:\slave\test\build\application 04:24:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:24:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 04:24:10 INFO - Reading from file tmpfile_stdout 04:24:10 INFO - Output received: 04:24:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:24:10 INFO - Using _rmtree_windows ... 04:24:10 INFO - Using _rmtree_windows ... 04:24:10 INFO - Running post-action listener: _resource_record_post_action 04:24:10 INFO - ##### 04:24:10 INFO - ##### Running run-tests step. 04:24:10 INFO - ##### 04:24:10 INFO - Running pre-action listener: _resource_record_pre_action 04:24:10 INFO - Running main action method: run_tests 04:24:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:24:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:24:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:24:10 INFO - grabbing minidump binary from tooltool 04:24:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:24:10 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E262C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:24:10 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:24:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:24:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:24:13 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpawhi3s 04:24:13 INFO - INFO - File integrity verified, renaming tmpawhi3s to win32-minidump_stackwalk.exe 04:24:13 INFO - Return code: 0 04:24:13 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:24:13 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:24:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:24:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:24:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:24:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 04:24:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:24:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 04:24:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:24:13 INFO - 'DCLOCATION': 'SCL3', 04:24:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:24:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:24:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:24:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:24:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:24:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:24:13 INFO - 'HOMEDRIVE': 'C:', 04:24:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:24:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:24:13 INFO - 'KTS_VERSION': '1.19c', 04:24:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:24:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 04:24:13 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:24:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:24:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:24:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:24:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:24:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:24:13 INFO - 'MOZ_AIRBAG': '1', 04:24:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:24:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:24:13 INFO - 'MOZ_MSVCVERSION': '8', 04:24:13 INFO - 'MOZ_NO_REMOTE': '1', 04:24:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:24:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:24:13 INFO - 'NO_EM_RESTART': '1', 04:24:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:24:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:24:13 INFO - 'OS': 'Windows_NT', 04:24:13 INFO - 'OURDRIVE': 'C:', 04:24:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:24:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:24:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:24:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:24:13 INFO - 'PROCESSOR_LEVEL': '6', 04:24:13 INFO - 'PROCESSOR_REVISION': '1e05', 04:24:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:24:13 INFO - 'PROMPT': '$P$G', 04:24:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:24:13 INFO - 'PWD': 'C:\\slave\\test', 04:24:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:24:13 INFO - 'SESSIONNAME': 'Console', 04:24:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:24:13 INFO - 'SYSTEMDRIVE': 'C:', 04:24:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:24:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:24:13 INFO - 'TEST1': 'testie', 04:24:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:24:13 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 04:24:13 INFO - 'USERNAME': 'cltbld', 04:24:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 04:24:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:24:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:24:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:24:13 INFO - 'WINDIR': 'C:\\WINDOWS', 04:24:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:24:13 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 04:24:14 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:24:14 INFO - import pkg_resources 04:24:15 INFO - Using 1 client processes 04:24:18 INFO - SUITE-START | Running 778 tests 04:24:18 INFO - Running testharness tests 04:24:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:24:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:24:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:24:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:24:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:24:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:24:18 INFO - Setting up ssl 04:24:19 INFO - PROCESS | certutil | 04:24:19 INFO - PROCESS | certutil | 04:24:19 INFO - PROCESS | certutil | 04:24:19 INFO - Certificate Nickname Trust Attributes 04:24:19 INFO - SSL,S/MIME,JAR/XPI 04:24:19 INFO - 04:24:19 INFO - web-platform-tests CT,, 04:24:19 INFO - 04:24:19 INFO - Starting runner 04:24:22 INFO - PROCESS | 3708 | [3708] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:24:22 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:24:22 INFO - PROCESS | 3708 | [3708] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 04:24:24 INFO - PROCESS | 3708 | [3708] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 04:24:24 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:24:24 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:24:24 INFO - PROCESS | 3708 | 1461068664218 Marionette DEBUG Marionette enabled via build flag and pref 04:24:24 INFO - PROCESS | 3708 | ++DOCSHELL 142DF400 == 1 [pid = 3708] [id = 1] 04:24:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 1 (142DF800) [pid = 3708] [serial = 1] [outer = 00000000] 04:24:24 INFO - PROCESS | 3708 | [3708] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:24:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 2 (142E0400) [pid = 3708] [serial = 2] [outer = 142DF800] 04:24:24 INFO - PROCESS | 3708 | [3708] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 04:24:24 INFO - PROCESS | 3708 | [3708] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 04:24:24 INFO - PROCESS | 3708 | ++DOCSHELL 147DEC00 == 2 [pid = 3708] [id = 2] 04:24:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 3 (147DF000) [pid = 3708] [serial = 3] [outer = 00000000] 04:24:24 INFO - PROCESS | 3708 | [3708] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:24:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 4 (147DFC00) [pid = 3708] [serial = 4] [outer = 147DF000] 04:24:24 INFO - PROCESS | 3708 | 1461068664850 Marionette INFO Listening on port 2828 04:24:25 INFO - PROCESS | 3708 | 1461068665232 Marionette DEBUG Marionette enabled via command-line flag 04:24:25 INFO - PROCESS | 3708 | ++DOCSHELL 13A71400 == 3 [pid = 3708] [id = 3] 04:24:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 5 (13A71800) [pid = 3708] [serial = 5] [outer = 00000000] 04:24:25 INFO - PROCESS | 3708 | [3708] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:24:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 6 (13A72400) [pid = 3708] [serial = 6] [outer = 13A71800] 04:24:25 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:24:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 7 (16698400) [pid = 3708] [serial = 7] [outer = 147DF000] 04:24:25 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:24:25 INFO - PROCESS | 3708 | 1461068665548 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1469 04:24:25 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:24:25 INFO - PROCESS | 3708 | 1461068665596 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1471 04:24:25 INFO - PROCESS | 3708 | 1461068665600 Marionette DEBUG Closed connection conn0 04:24:25 INFO - PROCESS | 3708 | 1461068665691 Marionette DEBUG Closed connection conn1 04:24:25 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:24:25 INFO - PROCESS | 3708 | 1461068665697 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1472 04:24:25 INFO - PROCESS | 3708 | 1461068665751 Marionette DEBUG Closed connection conn2 04:24:25 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:24:25 INFO - PROCESS | 3708 | 1461068665759 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1473 04:24:25 INFO - PROCESS | 3708 | ++DOCSHELL 147E0C00 == 4 [pid = 3708] [id = 4] 04:24:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 8 (16C08000) [pid = 3708] [serial = 8] [outer = 00000000] 04:24:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 9 (16CC1000) [pid = 3708] [serial = 9] [outer = 16C08000] 04:24:25 INFO - PROCESS | 3708 | [3708] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 04:24:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 10 (16CC8800) [pid = 3708] [serial = 10] [outer = 16C08000] 04:24:26 INFO - PROCESS | 3708 | 1461068666057 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:24:26 INFO - PROCESS | 3708 | 1461068666063 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419030303","device":"desktop","version":"48.0a1"} 04:24:26 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:24:26 INFO - PROCESS | 3708 | [3708] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:24:26 INFO - PROCESS | 3708 | [3708] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:24:26 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:24:27 INFO - PROCESS | 3708 | ++DOCSHELL 18713800 == 5 [pid = 3708] [id = 5] 04:24:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 11 (189E4800) [pid = 3708] [serial = 11] [outer = 00000000] 04:24:27 INFO - PROCESS | 3708 | ++DOCSHELL 189EBC00 == 6 [pid = 3708] [id = 6] 04:24:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 12 (189EC400) [pid = 3708] [serial = 12] [outer = 00000000] 04:24:27 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:24:27 INFO - PROCESS | 3708 | ++DOCSHELL 196BCC00 == 7 [pid = 3708] [id = 7] 04:24:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 13 (196BD000) [pid = 3708] [serial = 13] [outer = 00000000] 04:24:27 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:24:27 INFO - PROCESS | 3708 | [3708] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:24:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 14 (196C6000) [pid = 3708] [serial = 14] [outer = 196BD000] 04:24:28 INFO - PROCESS | 3708 | [3708] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 04:24:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 15 (193AA000) [pid = 3708] [serial = 15] [outer = 189E4800] 04:24:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 16 (193AB800) [pid = 3708] [serial = 16] [outer = 189EC400] 04:24:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 17 (1951A400) [pid = 3708] [serial = 17] [outer = 196BD000] 04:24:28 INFO - PROCESS | 3708 | 1461068668756 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 3708 | 1461068668769 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 18 (1A5AF000) [pid = 3708] [serial = 18] [outer = 196BD000] 04:24:29 INFO - PROCESS | 3708 | 1461068669332 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"7d6f1e73-009c-4c59-9878-b506e6bc1cc6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419030303","device":"desktop","version":"48.0a1","command_id":1}}] 04:24:29 INFO - PROCESS | 3708 | 1461068669485 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:24:29 INFO - PROCESS | 3708 | 1461068669560 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:24:29 INFO - PROCESS | 3708 | 1461068669659 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:24:29 INFO - PROCESS | 3708 | [3708] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:24:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 19 (1C1F4C00) [pid = 3708] [serial = 19] [outer = 196BD000] 04:24:30 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:30 INFO - PROCESS | 3708 | 1461068670215 Marionette TRACE conn3 <- [1,3,null,{}] 04:24:30 INFO - PROCESS | 3708 | 1461068670266 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:24:30 INFO - PROCESS | 3708 | 1461068670282 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:24:30 INFO - PROCESS | 3708 | 1461068670307 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 3708 | 1461068670310 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 04:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:24:30 INFO - PROCESS | 3708 | 1461068670314 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 3708 | 1461068670317 Marionette TRACE conn3 <- [1,6,null,{}] 04:24:30 INFO - PROCESS | 3708 | 1461068670322 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:30 INFO - PROCESS | 3708 | 1461068670334 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:24:30 INFO - PROCESS | 3708 | 1461068670340 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 3708 | ++DOCSHELL 194E3800 == 8 [pid = 3708] [id = 8] 04:24:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 20 (1C8E4400) [pid = 3708] [serial = 20] [outer = 00000000] 04:24:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 21 (1C8E7400) [pid = 3708] [serial = 21] [outer = 1C8E4400] 04:24:30 INFO - PROCESS | 3708 | 1461068670387 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 22 (1C8EA400) [pid = 3708] [serial = 22] [outer = 1C8E4400] 04:24:30 INFO - PROCESS | 3708 | ++DOCSHELL 1CA84800 == 9 [pid = 3708] [id = 9] 04:24:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 23 (1CA91400) [pid = 3708] [serial = 23] [outer = 00000000] 04:24:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 24 (1CCD7000) [pid = 3708] [serial = 24] [outer = 1CA91400] 04:24:30 INFO - PROCESS | 3708 | 1461068670858 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 25 (1CD4DC00) [pid = 3708] [serial = 25] [outer = 1CA91400] 04:24:31 INFO - PROCESS | 3708 | 1461068671048 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 803ms 04:24:31 INFO - PROCESS | 3708 | 1461068671176 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 3708 | 1461068671178 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 04:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:24:31 INFO - PROCESS | 3708 | 1461068671194 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 3708 | 1461068671196 Marionette TRACE conn3 <- [1,10,null,{}] 04:24:31 INFO - PROCESS | 3708 | 1461068671248 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:31 INFO - PROCESS | 3708 | 1461068671358 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:24:31 INFO - PROCESS | 3708 | 1461068671370 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 3708 | ++DOCSHELL 1CD51C00 == 10 [pid = 3708] [id = 10] 04:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 26 (1CD52400) [pid = 3708] [serial = 26] [outer = 00000000] 04:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 27 (1D0EC000) [pid = 3708] [serial = 27] [outer = 1CD52400] 04:24:31 INFO - PROCESS | 3708 | 1461068671417 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 28 (1D8E8C00) [pid = 3708] [serial = 28] [outer = 1CD52400] 04:24:31 INFO - PROCESS | 3708 | 1461068671782 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 614ms 04:24:31 INFO - PROCESS | 3708 | 1461068671807 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 3708 | 1461068671809 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 04:24:31 INFO - PROCESS | 3708 | 1461068671812 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:24:31 INFO - PROCESS | 3708 | 1461068671814 Marionette TRACE conn3 <- [1,14,null,{}] 04:24:31 INFO - PROCESS | 3708 | 1461068671817 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:31 INFO - PROCESS | 3708 | 1461068671914 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:24:31 INFO - PROCESS | 3708 | 1461068671927 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 3708 | ++DOCSHELL 17B80000 == 11 [pid = 3708] [id = 11] 04:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 29 (17B80400) [pid = 3708] [serial = 29] [outer = 00000000] 04:24:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 30 (1D0F7400) [pid = 3708] [serial = 30] [outer = 17B80400] 04:24:32 INFO - PROCESS | 3708 | 1461068671971 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 31 (1D8F6C00) [pid = 3708] [serial = 31] [outer = 17B80400] 04:24:32 INFO - PROCESS | 3708 | 1461068672356 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 535ms 04:24:32 INFO - PROCESS | 3708 | 1461068672379 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 3708 | 1461068672381 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 04:24:32 INFO - PROCESS | 3708 | 1461068672385 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:24:32 INFO - PROCESS | 3708 | 1461068672386 Marionette TRACE conn3 <- [1,18,null,{}] 04:24:32 INFO - PROCESS | 3708 | 1461068672390 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:32 INFO - PROCESS | 3708 | 1461068672478 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:24:32 INFO - PROCESS | 3708 | 1461068672485 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 3708 | ++DOCSHELL 19D76C00 == 12 [pid = 3708] [id = 12] 04:24:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 32 (19D77000) [pid = 3708] [serial = 32] [outer = 00000000] 04:24:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 33 (1D63CC00) [pid = 3708] [serial = 33] [outer = 19D77000] 04:24:32 INFO - PROCESS | 3708 | 1461068672532 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 34 (1D640800) [pid = 3708] [serial = 34] [outer = 19D77000] 04:24:32 INFO - PROCESS | 3708 | 1461068672879 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 535ms 04:24:32 INFO - PROCESS | 3708 | 1461068672921 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 3708 | 1461068672923 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 04:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:24:32 INFO - PROCESS | 3708 | 1461068672926 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 3708 | 1461068672928 Marionette TRACE conn3 <- [1,22,null,{}] 04:24:32 INFO - PROCESS | 3708 | 1461068672931 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 3708 | 1461068673017 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:24:33 INFO - PROCESS | 3708 | 1461068673023 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 3708 | ++DOCSHELL 1D646800 == 13 [pid = 3708] [id = 13] 04:24:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 35 (1D7DF800) [pid = 3708] [serial = 35] [outer = 00000000] 04:24:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 36 (1D7E9800) [pid = 3708] [serial = 36] [outer = 1D7DF800] 04:24:33 INFO - PROCESS | 3708 | 1461068673066 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 37 (1D7ED400) [pid = 3708] [serial = 37] [outer = 1D7DF800] 04:24:33 INFO - PROCESS | 3708 | 1461068673360 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 504ms 04:24:33 INFO - PROCESS | 3708 | 1461068673421 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 3708 | 1461068673422 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 04:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:24:33 INFO - PROCESS | 3708 | 1461068673426 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 3708 | 1461068673427 Marionette TRACE conn3 <- [1,26,null,{}] 04:24:33 INFO - PROCESS | 3708 | 1461068673430 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 3708 | 1461068673519 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:24:33 INFO - PROCESS | 3708 | 1461068673525 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 3708 | ++DOCSHELL 1DC46000 == 14 [pid = 3708] [id = 14] 04:24:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 38 (1DC46800) [pid = 3708] [serial = 38] [outer = 00000000] 04:24:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 39 (1DC4D000) [pid = 3708] [serial = 39] [outer = 1DC46800] 04:24:33 INFO - PROCESS | 3708 | 1461068673569 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 40 (1DC51000) [pid = 3708] [serial = 40] [outer = 1DC46800] 04:24:33 INFO - PROCESS | 3708 | 1461068673906 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 535ms 04:24:33 INFO - PROCESS | 3708 | 1461068673961 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 3708 | 1461068673963 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 04:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:24:33 INFO - PROCESS | 3708 | 1461068673966 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 3708 | 1461068673968 Marionette TRACE conn3 <- [1,30,null,{}] 04:24:33 INFO - PROCESS | 3708 | 1461068673971 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:34 INFO - PROCESS | 3708 | 1461068674052 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:24:34 INFO - PROCESS | 3708 | 1461068674058 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 3708 | ++DOCSHELL 1DE9C800 == 15 [pid = 3708] [id = 15] 04:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 41 (1DE9F800) [pid = 3708] [serial = 41] [outer = 00000000] 04:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 42 (1DEA6C00) [pid = 3708] [serial = 42] [outer = 1DE9F800] 04:24:34 INFO - PROCESS | 3708 | 1461068674102 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 43 (1DEA9C00) [pid = 3708] [serial = 43] [outer = 1DE9F800] 04:24:34 INFO - PROCESS | 3708 | ++DOCSHELL 1E033C00 == 16 [pid = 3708] [id = 16] 04:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 44 (1E034800) [pid = 3708] [serial = 44] [outer = 00000000] 04:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 45 (1DEA1800) [pid = 3708] [serial = 45] [outer = 1E034800] 04:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 46 (1DEA0000) [pid = 3708] [serial = 46] [outer = 1E034800] 04:24:34 INFO - PROCESS | 3708 | ++DOCSHELL 1E033400 == 17 [pid = 3708] [id = 17] 04:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 47 (1E037800) [pid = 3708] [serial = 47] [outer = 00000000] 04:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 48 (1E0BF800) [pid = 3708] [serial = 48] [outer = 1E037800] 04:24:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 49 (1E0C9400) [pid = 3708] [serial = 49] [outer = 1E037800] 04:24:35 INFO - PROCESS | 3708 | --DOCSHELL 142DF400 == 16 [pid = 3708] [id = 1] 04:24:35 INFO - PROCESS | 3708 | 1461068675257 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1369ms 04:24:35 INFO - PROCESS | 3708 | 1461068675329 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 3708 | 1461068675334 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 04:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:24:35 INFO - PROCESS | 3708 | 1461068675340 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 3708 | 1461068675344 Marionette TRACE conn3 <- [1,34,null,{}] 04:24:35 INFO - PROCESS | 3708 | 1461068675392 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 3708 | 1461068675493 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:24:35 INFO - PROCESS | 3708 | 1461068675590 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 3708 | ++DOCSHELL 12C0F000 == 17 [pid = 3708] [id = 18] 04:24:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 50 (12CF6C00) [pid = 3708] [serial = 50] [outer = 00000000] 04:24:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 51 (15A63400) [pid = 3708] [serial = 51] [outer = 12CF6C00] 04:24:35 INFO - PROCESS | 3708 | 1461068675648 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 52 (15F6B000) [pid = 3708] [serial = 52] [outer = 12CF6C00] 04:24:36 INFO - PROCESS | 3708 | 1461068676236 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 944ms 04:24:36 INFO - PROCESS | 3708 | 1461068676285 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 3708 | 1461068676291 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 04:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:24:36 INFO - PROCESS | 3708 | 1461068676298 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 3708 | 1461068676301 Marionette TRACE conn3 <- [1,38,null,{}] 04:24:36 INFO - PROCESS | 3708 | 1461068676305 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:36 INFO - PROCESS | 3708 | 1461068676542 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:24:36 INFO - PROCESS | 3708 | 1461068676611 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 3708 | ++DOCSHELL 12D85000 == 18 [pid = 3708] [id = 19] 04:24:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 53 (12D85400) [pid = 3708] [serial = 53] [outer = 00000000] 04:24:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 54 (12DD7000) [pid = 3708] [serial = 54] [outer = 12D85400] 04:24:36 INFO - PROCESS | 3708 | 1461068676669 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (13203C00) [pid = 3708] [serial = 55] [outer = 12D85400] 04:24:37 INFO - PROCESS | 3708 | 1461068677238 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 944ms 04:24:37 INFO - PROCESS | 3708 | 1461068677274 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 3708 | 1461068677279 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 04:24:37 INFO - PROCESS | 3708 | 1461068677283 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:24:37 INFO - PROCESS | 3708 | 1461068677287 Marionette TRACE conn3 <- [1,42,null,{}] 04:24:37 INFO - PROCESS | 3708 | 1461068677291 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:37 INFO - PROCESS | 3708 | 1461068677386 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:24:37 INFO - PROCESS | 3708 | --DOCSHELL 147E0C00 == 17 [pid = 3708] [id = 4] 04:24:37 INFO - PROCESS | 3708 | 1461068677470 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 3708 | ++DOCSHELL 1428C000 == 18 [pid = 3708] [id = 20] 04:24:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (14290400) [pid = 3708] [serial = 56] [outer = 00000000] 04:24:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (145EC000) [pid = 3708] [serial = 57] [outer = 14290400] 04:24:37 INFO - PROCESS | 3708 | 1461068677519 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (147D9000) [pid = 3708] [serial = 58] [outer = 14290400] 04:24:37 INFO - PROCESS | 3708 | 1461068677884 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 645ms 04:24:37 INFO - PROCESS | 3708 | 1461068677926 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 3708 | 1461068677929 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 04:24:37 INFO - PROCESS | 3708 | 1461068677933 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:24:37 INFO - PROCESS | 3708 | 1461068677935 Marionette TRACE conn3 <- [1,46,null,{}] 04:24:37 INFO - PROCESS | 3708 | 1461068677938 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 3708 | 1461068678014 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:24:38 INFO - PROCESS | 3708 | 1461068678022 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 3708 | ++DOCSHELL 1544FC00 == 19 [pid = 3708] [id = 21] 04:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (15450800) [pid = 3708] [serial = 59] [outer = 00000000] 04:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (15738800) [pid = 3708] [serial = 60] [outer = 15450800] 04:24:38 INFO - PROCESS | 3708 | 1461068678072 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (15AF3C00) [pid = 3708] [serial = 61] [outer = 15450800] 04:24:38 INFO - PROCESS | 3708 | 1461068678518 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 04:24:38 INFO - PROCESS | 3708 | 1461068678571 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 3708 | 1461068678574 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 04:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:24:38 INFO - PROCESS | 3708 | 1461068678585 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 3708 | 1461068678589 Marionette TRACE conn3 <- [1,50,null,{}] 04:24:38 INFO - PROCESS | 3708 | 1461068678593 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 3708 | 1461068678673 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:24:38 INFO - PROCESS | 3708 | 1461068678681 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 3708 | ++DOCSHELL 16195800 == 20 [pid = 3708] [id = 22] 04:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (16196000) [pid = 3708] [serial = 62] [outer = 00000000] 04:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (16C01800) [pid = 3708] [serial = 63] [outer = 16196000] 04:24:38 INFO - PROCESS | 3708 | 1461068678725 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (16C07C00) [pid = 3708] [serial = 64] [outer = 16196000] 04:24:39 INFO - PROCESS | 3708 | 1461068679204 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 661ms 04:24:39 INFO - PROCESS | 3708 | 1461068679243 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 3708 | 1461068679245 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 04:24:39 INFO - PROCESS | 3708 | 1461068679248 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - PROCESS | 3708 | 1461068679250 Marionette TRACE conn3 <- [1,54,null,{}] 04:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:24:39 INFO - PROCESS | 3708 | 1461068679253 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:39 INFO - PROCESS | 3708 | 1461068679326 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:24:39 INFO - PROCESS | 3708 | 1461068679332 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 3708 | ++DOCSHELL 17059800 == 21 [pid = 3708] [id = 23] 04:24:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (17B74800) [pid = 3708] [serial = 65] [outer = 00000000] 04:24:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (1817C000) [pid = 3708] [serial = 66] [outer = 17B74800] 04:24:39 INFO - PROCESS | 3708 | 1461068679393 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (18183800) [pid = 3708] [serial = 67] [outer = 17B74800] 04:24:39 INFO - PROCESS | 3708 | 1461068679762 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 535ms 04:24:39 INFO - PROCESS | 3708 | 1461068679785 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 3708 | 1461068679787 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 04:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:24:39 INFO - PROCESS | 3708 | 1461068679791 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - PROCESS | 3708 | 1461068679793 Marionette TRACE conn3 <- [1,58,null,{}] 04:24:39 INFO - PROCESS | 3708 | 1461068679798 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:39 INFO - PROCESS | 3708 | 1461068679905 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:24:39 INFO - PROCESS | 3708 | 1461068679914 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 3708 | ++DOCSHELL 1832CC00 == 22 [pid = 3708] [id = 24] 04:24:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1832D000) [pid = 3708] [serial = 68] [outer = 00000000] 04:24:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (18712800) [pid = 3708] [serial = 69] [outer = 1832D000] 04:24:39 INFO - PROCESS | 3708 | 1461068679968 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (189E6C00) [pid = 3708] [serial = 70] [outer = 1832D000] 04:24:40 INFO - PROCESS | 3708 | 1461068680340 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 598ms 04:24:40 INFO - PROCESS | 3708 | 1461068680388 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 3708 | 1461068680389 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 04:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:24:40 INFO - PROCESS | 3708 | 1461068680393 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 3708 | 1461068680394 Marionette TRACE conn3 <- [1,62,null,{}] 04:24:40 INFO - PROCESS | 3708 | 1461068680398 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:40 INFO - PROCESS | 3708 | 1461068680497 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:24:40 INFO - PROCESS | 3708 | 1461068680506 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 3708 | ++DOCSHELL 189EB000 == 23 [pid = 3708] [id = 25] 04:24:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (18AC0000) [pid = 3708] [serial = 71] [outer = 00000000] 04:24:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (18EA7800) [pid = 3708] [serial = 72] [outer = 18AC0000] 04:24:40 INFO - PROCESS | 3708 | 1461068680550 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (18AC3800) [pid = 3708] [serial = 73] [outer = 18AC0000] 04:24:40 INFO - PROCESS | 3708 | 1461068680930 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 598ms 04:24:41 INFO - PROCESS | 3708 | 1461068680990 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 3708 | 1461068680992 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 04:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:24:41 INFO - PROCESS | 3708 | 1461068680995 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 3708 | 1461068680997 Marionette TRACE conn3 <- [1,66,null,{}] 04:24:41 INFO - PROCESS | 3708 | 1461068681001 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:41 INFO - PROCESS | 3708 | 1461068681097 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:24:41 INFO - PROCESS | 3708 | 1461068681106 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 3708 | ++DOCSHELL 18AC9800 == 24 [pid = 3708] [id = 26] 04:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (18E71000) [pid = 3708] [serial = 74] [outer = 00000000] 04:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19527C00) [pid = 3708] [serial = 75] [outer = 18E71000] 04:24:41 INFO - PROCESS | 3708 | 1461068681150 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (196C4800) [pid = 3708] [serial = 76] [outer = 18E71000] 04:24:41 INFO - PROCESS | 3708 | 1461068681566 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 598ms 04:24:41 INFO - PROCESS | 3708 | 1461068681626 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 3708 | 1461068681627 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 04:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:24:41 INFO - PROCESS | 3708 | 1461068681631 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 3708 | 1461068681632 Marionette TRACE conn3 <- [1,70,null,{}] 04:24:41 INFO - PROCESS | 3708 | 1461068681636 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:41 INFO - PROCESS | 3708 | 1461068681748 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:24:41 INFO - PROCESS | 3708 | 1461068681757 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 3708 | ++DOCSHELL 18E70000 == 25 [pid = 3708] [id = 27] 04:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (18E73800) [pid = 3708] [serial = 77] [outer = 00000000] 04:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (19D54400) [pid = 3708] [serial = 78] [outer = 18E73800] 04:24:41 INFO - PROCESS | 3708 | 1461068681802 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (19D70800) [pid = 3708] [serial = 79] [outer = 18E73800] 04:24:42 INFO - PROCESS | 3708 | 1461068682185 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 598ms 04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:24:42 INFO - PROCESS | 3708 | 1461068682228 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 3708 | 1461068682230 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 04:24:42 INFO - PROCESS | 3708 | 1461068682233 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 3708 | 1461068682235 Marionette TRACE conn3 <- [1,74,null,{}] 04:24:42 INFO - PROCESS | 3708 | 1461068682238 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:42 INFO - PROCESS | 3708 | 1461068682309 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:24:42 INFO - PROCESS | 3708 | 1461068682374 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 3708 | ++DOCSHELL 13A70C00 == 26 [pid = 3708] [id = 28] 04:24:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16110C00) [pid = 3708] [serial = 80] [outer = 00000000] 04:24:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (19FAC800) [pid = 3708] [serial = 81] [outer = 16110C00] 04:24:42 INFO - PROCESS | 3708 | 1461068682423 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19C0D000) [pid = 3708] [serial = 82] [outer = 16110C00] 04:24:42 INFO - PROCESS | 3708 | 1461068682750 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 535ms 04:24:42 INFO - PROCESS | 3708 | 1461068682769 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 3708 | 1461068682771 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:24:42 INFO - PROCESS | 3708 | 1461068682774 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 3708 | 1461068682776 Marionette TRACE conn3 <- [1,78,null,{}] 04:24:42 INFO - PROCESS | 3708 | 1461068682779 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:42 INFO - PROCESS | 3708 | 1461068682854 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:24:42 INFO - PROCESS | 3708 | 1461068682860 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 3708 | ++DOCSHELL 18EAB800 == 27 [pid = 3708] [id = 29] 04:24:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (19D74400) [pid = 3708] [serial = 83] [outer = 00000000] 04:24:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1A1C8000) [pid = 3708] [serial = 84] [outer = 19D74400] 04:24:42 INFO - PROCESS | 3708 | 1461068682970 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1A1D1800) [pid = 3708] [serial = 85] [outer = 19D74400] 04:24:43 INFO - PROCESS | 3708 | 1461068683326 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 598ms 04:24:43 INFO - PROCESS | 3708 | 1461068683372 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 3708 | 1461068683374 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 04:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:24:43 INFO - PROCESS | 3708 | 1461068683377 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 3708 | 1461068683379 Marionette TRACE conn3 <- [1,82,null,{}] 04:24:43 INFO - PROCESS | 3708 | 1461068683383 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:43 INFO - PROCESS | 3708 | 1461068683502 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:24:43 INFO - PROCESS | 3708 | 1461068683541 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 3708 | ++DOCSHELL 180EB400 == 28 [pid = 3708] [id = 30] 04:24:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1A080800) [pid = 3708] [serial = 86] [outer = 00000000] 04:24:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1AA3DC00) [pid = 3708] [serial = 87] [outer = 1A080800] 04:24:43 INFO - PROCESS | 3708 | 1461068683584 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1C125800) [pid = 3708] [serial = 88] [outer = 1A080800] 04:24:43 INFO - PROCESS | 3708 | 1461068683900 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 598ms 04:24:43 INFO - PROCESS | 3708 | 1461068683975 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 3708 | 1461068683976 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 04:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:24:43 INFO - PROCESS | 3708 | 1461068683980 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 3708 | 1461068683981 Marionette TRACE conn3 <- [1,86,null,{}] 04:24:43 INFO - PROCESS | 3708 | 1461068683985 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:44 INFO - PROCESS | 3708 | 1461068684085 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:24:44 INFO - PROCESS | 3708 | 1461068684093 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 3708 | ++DOCSHELL 1704C000 == 29 [pid = 3708] [id = 31] 04:24:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (19AA7400) [pid = 3708] [serial = 89] [outer = 00000000] 04:24:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1C1F0C00) [pid = 3708] [serial = 90] [outer = 19AA7400] 04:24:44 INFO - PROCESS | 3708 | 1461068684136 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1C1F3000) [pid = 3708] [serial = 91] [outer = 19AA7400] 04:24:44 INFO - PROCESS | 3708 | 1461068684520 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 598ms 04:24:44 INFO - PROCESS | 3708 | 1461068684577 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 3708 | 1461068684579 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 04:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:24:44 INFO - PROCESS | 3708 | 1461068684582 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 3708 | 1461068684584 Marionette TRACE conn3 <- [1,90,null,{}] 04:24:44 INFO - PROCESS | 3708 | 1461068684587 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:44 INFO - PROCESS | 3708 | 1461068684658 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:24:45 INFO - PROCESS | 3708 | 1461068685510 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 3708 | ++DOCSHELL 12DDE800 == 30 [pid = 3708] [id = 32] 04:24:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (13202C00) [pid = 3708] [serial = 92] [outer = 00000000] 04:24:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1335C000) [pid = 3708] [serial = 93] [outer = 13202C00] 04:24:45 INFO - PROCESS | 3708 | 1461068685559 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (13A14C00) [pid = 3708] [serial = 94] [outer = 13202C00] 04:24:46 INFO - PROCESS | 3708 | 1461068685988 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1463ms 04:24:46 INFO - PROCESS | 3708 | 1461068686091 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 3708 | 1461068686095 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 04:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:24:46 INFO - PROCESS | 3708 | 1461068686099 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 3708 | 1461068686103 Marionette TRACE conn3 <- [1,94,null,{}] 04:24:46 INFO - PROCESS | 3708 | 1461068686118 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:46 INFO - PROCESS | 3708 | 1461068686219 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:24:46 INFO - PROCESS | 3708 | 1461068686231 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 3708 | ++DOCSHELL 147E1400 == 31 [pid = 3708] [id = 33] 04:24:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (15429800) [pid = 3708] [serial = 95] [outer = 00000000] 04:24:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1572F800) [pid = 3708] [serial = 96] [outer = 15429800] 04:24:46 INFO - PROCESS | 3708 | 1461068686278 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (15A6E400) [pid = 3708] [serial = 97] [outer = 15429800] 04:24:46 INFO - PROCESS | 3708 | 1461068686678 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 598ms 04:24:46 INFO - PROCESS | 3708 | 1461068686697 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 3708 | 1461068686701 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (17B80400) [pid = 3708] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1CD52400) [pid = 3708] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1C8E4400) [pid = 3708] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (16C08000) [pid = 3708] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1DC46800) [pid = 3708] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1D7DF800) [pid = 3708] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (19D77000) [pid = 3708] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1DE9F800) [pid = 3708] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (12CF6C00) [pid = 3708] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (12D85400) [pid = 3708] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (14290400) [pid = 3708] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (15450800) [pid = 3708] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16196000) [pid = 3708] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (17B74800) [pid = 3708] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1832D000) [pid = 3708] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (18AC0000) [pid = 3708] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (18E71000) [pid = 3708] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (18E73800) [pid = 3708] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (16110C00) [pid = 3708] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (19D74400) [pid = 3708] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:24:47 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1A080800) [pid = 3708] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:24:47 INFO - PROCESS | 3708 | 1461068687183 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 3708 | 1461068687185 Marionette TRACE conn3 <- [1,98,null,{}] 04:24:47 INFO - PROCESS | 3708 | 1461068687190 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:47 INFO - PROCESS | 3708 | 1461068687266 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:24:47 INFO - PROCESS | 3708 | 1461068687275 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 3708 | ++DOCSHELL 1325DC00 == 32 [pid = 3708] [id = 34] 04:24:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1376FC00) [pid = 3708] [serial = 98] [outer = 00000000] 04:24:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (15E24400) [pid = 3708] [serial = 99] [outer = 1376FC00] 04:24:47 INFO - PROCESS | 3708 | 1461068687320 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (15F75C00) [pid = 3708] [serial = 100] [outer = 1376FC00] 04:24:47 INFO - PROCESS | 3708 | 1461068687729 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 645ms 04:24:47 INFO - PROCESS | 3708 | 1461068687780 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 3708 | 1461068687782 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:24:47 INFO - PROCESS | 3708 | 1461068687795 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 3708 | 1461068687801 Marionette TRACE conn3 <- [1,102,null,{}] 04:24:47 INFO - PROCESS | 3708 | 1461068687805 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:47 INFO - PROCESS | 3708 | 1461068687879 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:24:47 INFO - PROCESS | 3708 | 1461068687885 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 3708 | ++DOCSHELL 16CBD400 == 33 [pid = 3708] [id = 35] 04:24:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (16CBEC00) [pid = 3708] [serial = 101] [outer = 00000000] 04:24:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (17B77C00) [pid = 3708] [serial = 102] [outer = 16CBEC00] 04:24:47 INFO - PROCESS | 3708 | 1461068687932 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (17B81C00) [pid = 3708] [serial = 103] [outer = 16CBEC00] 04:24:48 INFO - PROCESS | 3708 | 1461068688330 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 598ms 04:24:48 INFO - PROCESS | 3708 | 1461068688382 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 3708 | 1461068688384 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:24:48 INFO - PROCESS | 3708 | 1461068688387 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 3708 | 1461068688389 Marionette TRACE conn3 <- [1,106,null,{}] 04:24:48 INFO - PROCESS | 3708 | 1461068688392 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 3708 | 1461068688466 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:24:48 INFO - PROCESS | 3708 | 1461068688472 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 3708 | ++DOCSHELL 16C07800 == 34 [pid = 3708] [id = 36] 04:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (17B74000) [pid = 3708] [serial = 104] [outer = 00000000] 04:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1832C800) [pid = 3708] [serial = 105] [outer = 17B74000] 04:24:48 INFO - PROCESS | 3708 | 1461068688516 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (183B0000) [pid = 3708] [serial = 106] [outer = 17B74000] 04:24:48 INFO - PROCESS | 3708 | 1461068688918 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 598ms 04:24:49 INFO - PROCESS | 3708 | 1461068688985 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 3708 | 1461068688987 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 04:24:49 INFO - PROCESS | 3708 | 1461068688990 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:24:49 INFO - PROCESS | 3708 | 1461068688992 Marionette TRACE conn3 <- [1,110,null,{}] 04:24:49 INFO - PROCESS | 3708 | 1461068688995 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 3708 | 1461068689074 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:24:49 INFO - PROCESS | 3708 | 1461068689082 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 3708 | ++DOCSHELL 189E4400 == 35 [pid = 3708] [id = 37] 04:24:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (189F1400) [pid = 3708] [serial = 107] [outer = 00000000] 04:24:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (18AC7800) [pid = 3708] [serial = 108] [outer = 189F1400] 04:24:49 INFO - PROCESS | 3708 | 1461068689135 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (18EB0800) [pid = 3708] [serial = 109] [outer = 189F1400] 04:24:49 INFO - PROCESS | 3708 | 1461068689689 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 739ms 04:24:49 INFO - PROCESS | 3708 | 1461068689731 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 3708 | 1461068689737 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:24:49 INFO - PROCESS | 3708 | 1461068689742 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 3708 | 1461068689746 Marionette TRACE conn3 <- [1,114,null,{}] 04:24:49 INFO - PROCESS | 3708 | 1461068689751 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 3708 | 1461068689879 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:24:49 INFO - PROCESS | 3708 | 1461068689967 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 3708 | ++DOCSHELL 13209400 == 36 [pid = 3708] [id = 38] 04:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (13266000) [pid = 3708] [serial = 110] [outer = 00000000] 04:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (15445400) [pid = 3708] [serial = 111] [outer = 13266000] 04:24:50 INFO - PROCESS | 3708 | 1461068690023 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (15A6B000) [pid = 3708] [serial = 112] [outer = 13266000] 04:24:50 INFO - PROCESS | 3708 | 1461068690550 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 850ms 04:24:50 INFO - PROCESS | 3708 | 1461068690585 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 3708 | 1461068690638 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 04:24:50 INFO - PROCESS | 3708 | 1461068690645 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:24:50 INFO - PROCESS | 3708 | 1461068690647 Marionette TRACE conn3 <- [1,118,null,{}] 04:24:50 INFO - PROCESS | 3708 | 1461068690651 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:50 INFO - PROCESS | 3708 | 1461068690749 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:24:50 INFO - PROCESS | 3708 | 1461068690819 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 3708 | ++DOCSHELL 16190800 == 37 [pid = 3708] [id = 39] 04:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (16C02400) [pid = 3708] [serial = 113] [outer = 00000000] 04:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (18325800) [pid = 3708] [serial = 114] [outer = 16C02400] 04:24:50 INFO - PROCESS | 3708 | 1461068690873 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1871DC00) [pid = 3708] [serial = 115] [outer = 16C02400] 04:24:51 INFO - PROCESS | 3708 | 1461068691396 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 803ms 04:24:51 INFO - PROCESS | 3708 | 1461068691450 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 3708 | 1461068691452 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:24:51 INFO - PROCESS | 3708 | 1461068691456 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 3708 | 1461068691460 Marionette TRACE conn3 <- [1,122,null,{}] 04:24:51 INFO - PROCESS | 3708 | 1461068691471 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 3708 | 1461068691568 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:24:51 INFO - PROCESS | 3708 | 1461068691651 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 3708 | ++DOCSHELL 19790400 == 38 [pid = 3708] [id = 40] 04:24:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (19A9B400) [pid = 3708] [serial = 116] [outer = 00000000] 04:24:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (19D73000) [pid = 3708] [serial = 117] [outer = 19A9B400] 04:24:51 INFO - PROCESS | 3708 | 1461068691707 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (19D77800) [pid = 3708] [serial = 118] [outer = 19A9B400] 04:24:52 INFO - PROCESS | 3708 | 1461068692201 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 802ms 04:24:52 INFO - PROCESS | 3708 | 1461068692257 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 3708 | 1461068692260 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 04:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:24:52 INFO - PROCESS | 3708 | 1461068692263 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 3708 | 1461068692265 Marionette TRACE conn3 <- [1,126,null,{}] 04:24:52 INFO - PROCESS | 3708 | 1461068692269 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:52 INFO - PROCESS | 3708 | 1461068692362 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:24:52 INFO - PROCESS | 3708 | 1461068692444 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 3708 | ++DOCSHELL 1675B800 == 39 [pid = 3708] [id = 41] 04:24:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (19D70000) [pid = 3708] [serial = 119] [outer = 00000000] 04:24:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1A080C00) [pid = 3708] [serial = 120] [outer = 19D70000] 04:24:52 INFO - PROCESS | 3708 | 1461068692497 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1A1C9800) [pid = 3708] [serial = 121] [outer = 19D70000] 04:24:53 INFO - PROCESS | 3708 | 1461068693012 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 802ms 04:24:53 INFO - PROCESS | 3708 | 1461068693065 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 3708 | 1461068693067 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:24:53 INFO - PROCESS | 3708 | 1461068693071 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 3708 | 1461068693073 Marionette TRACE conn3 <- [1,130,null,{}] 04:24:53 INFO - PROCESS | 3708 | 1461068693076 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:53 INFO - PROCESS | 3708 | 1461068693174 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:24:53 INFO - PROCESS | 3708 | 1461068693327 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 3708 | ++DOCSHELL 12C5A000 == 40 [pid = 3708] [id = 42] 04:24:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (12CBB800) [pid = 3708] [serial = 122] [outer = 00000000] 04:24:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (12DD3400) [pid = 3708] [serial = 123] [outer = 12CBB800] 04:24:53 INFO - PROCESS | 3708 | 1461068693376 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (13A6A800) [pid = 3708] [serial = 124] [outer = 12CBB800] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 12DDE800 == 39 [pid = 3708] [id = 32] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 147E1400 == 38 [pid = 3708] [id = 33] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 1325DC00 == 37 [pid = 3708] [id = 34] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 16C07800 == 36 [pid = 3708] [id = 36] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 16CBD400 == 35 [pid = 3708] [id = 35] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 1675B800 == 34 [pid = 3708] [id = 41] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 16190800 == 33 [pid = 3708] [id = 39] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 19790400 == 32 [pid = 3708] [id = 40] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 189E4400 == 31 [pid = 3708] [id = 37] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 13209400 == 30 [pid = 3708] [id = 38] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 180EB400 == 29 [pid = 3708] [id = 30] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 18EAB800 == 28 [pid = 3708] [id = 29] 04:24:54 INFO - PROCESS | 3708 | --DOCSHELL 1704C000 == 27 [pid = 3708] [id = 31] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (16CC1000) [pid = 3708] [serial = 9] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (16CC8800) [pid = 3708] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (147DFC00) [pid = 3708] [serial = 4] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1E0BF800) [pid = 3708] [serial = 48] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (15A63400) [pid = 3708] [serial = 51] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (12DD7000) [pid = 3708] [serial = 54] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (145EC000) [pid = 3708] [serial = 57] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (15738800) [pid = 3708] [serial = 60] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (15AF3C00) [pid = 3708] [serial = 61] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (16C01800) [pid = 3708] [serial = 63] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1817C000) [pid = 3708] [serial = 66] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (18712800) [pid = 3708] [serial = 69] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (18EA7800) [pid = 3708] [serial = 72] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (19527C00) [pid = 3708] [serial = 75] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (19D54400) [pid = 3708] [serial = 78] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (19FAC800) [pid = 3708] [serial = 81] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1A1C8000) [pid = 3708] [serial = 84] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1AA3DC00) [pid = 3708] [serial = 87] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (18183800) [pid = 3708] [serial = 67] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (189E6C00) [pid = 3708] [serial = 70] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (18AC3800) [pid = 3708] [serial = 73] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (196C4800) [pid = 3708] [serial = 76] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19D70800) [pid = 3708] [serial = 79] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (147D9000) [pid = 3708] [serial = 58] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (19C0D000) [pid = 3708] [serial = 82] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1A1D1800) [pid = 3708] [serial = 85] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (13203C00) [pid = 3708] [serial = 55] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (15F6B000) [pid = 3708] [serial = 52] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1C125800) [pid = 3708] [serial = 88] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (16C07C00) [pid = 3708] [serial = 64] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (1DEA9C00) [pid = 3708] [serial = 43] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1C1F0C00) [pid = 3708] [serial = 90] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1D0F7400) [pid = 3708] [serial = 30] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1D8F6C00) [pid = 3708] [serial = 31] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1D0EC000) [pid = 3708] [serial = 27] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1D8E8C00) [pid = 3708] [serial = 28] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1CCD7000) [pid = 3708] [serial = 24] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (1C8E7400) [pid = 3708] [serial = 21] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (1C8EA400) [pid = 3708] [serial = 22] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (1951A400) [pid = 3708] [serial = 17] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (196C6000) [pid = 3708] [serial = 14] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (1DEA1800) [pid = 3708] [serial = 45] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1DEA6C00) [pid = 3708] [serial = 42] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (1DC4D000) [pid = 3708] [serial = 39] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (1DC51000) [pid = 3708] [serial = 40] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (1D7E9800) [pid = 3708] [serial = 36] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (1D7ED400) [pid = 3708] [serial = 37] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (1D640800) [pid = 3708] [serial = 34] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (1D63CC00) [pid = 3708] [serial = 33] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 3708 | 1461068694424 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1401ms 04:24:54 INFO - PROCESS | 3708 | 1461068694470 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 3708 | 1461068694474 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 04:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:24:54 INFO - PROCESS | 3708 | 1461068694479 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 3708 | 1461068694483 Marionette TRACE conn3 <- [1,134,null,{}] 04:24:54 INFO - PROCESS | 3708 | 1461068694490 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:54 INFO - PROCESS | 3708 | 1461068694571 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:24:54 INFO - PROCESS | 3708 | 1461068694580 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 3708 | ++DOCSHELL 12DD3800 == 28 [pid = 3708] [id = 43] 04:24:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (12DD7400) [pid = 3708] [serial = 125] [outer = 00000000] 04:24:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (142EB400) [pid = 3708] [serial = 126] [outer = 12DD7400] 04:24:54 INFO - PROCESS | 3708 | 1461068694628 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (14755C00) [pid = 3708] [serial = 127] [outer = 12DD7400] 04:24:55 INFO - PROCESS | 3708 | 1461068695083 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 646ms 04:24:55 INFO - PROCESS | 3708 | 1461068695116 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 3708 | 1461068695122 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 04:24:55 INFO - PROCESS | 3708 | 1461068695132 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:24:55 INFO - PROCESS | 3708 | 1461068695134 Marionette TRACE conn3 <- [1,138,null,{}] 04:24:55 INFO - PROCESS | 3708 | 1461068695138 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:55 INFO - PROCESS | 3708 | 1461068695264 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:24:55 INFO - PROCESS | 3708 | 1461068695273 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 3708 | ++DOCSHELL 15736800 == 29 [pid = 3708] [id = 44] 04:24:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (15A31C00) [pid = 3708] [serial = 128] [outer = 00000000] 04:24:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (16106800) [pid = 3708] [serial = 129] [outer = 15A31C00] 04:24:55 INFO - PROCESS | 3708 | 1461068695318 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (1618DC00) [pid = 3708] [serial = 130] [outer = 15A31C00] 04:24:55 INFO - PROCESS | 3708 | 1461068695724 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 598ms 04:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:24:55 INFO - PROCESS | 3708 | 1461068695761 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 3708 | 1461068695763 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 04:24:55 INFO - PROCESS | 3708 | 1461068695771 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 3708 | 1461068695774 Marionette TRACE conn3 <- [1,142,null,{}] 04:24:55 INFO - PROCESS | 3708 | 1461068695785 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:55 INFO - PROCESS | 3708 | 1461068695863 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:24:55 INFO - PROCESS | 3708 | 1461068695869 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 3708 | ++DOCSHELL 16CC9000 == 30 [pid = 3708] [id = 45] 04:24:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (16CC9800) [pid = 3708] [serial = 131] [outer = 00000000] 04:24:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (17B76000) [pid = 3708] [serial = 132] [outer = 16CC9800] 04:24:55 INFO - PROCESS | 3708 | 1461068695917 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (17B82400) [pid = 3708] [serial = 133] [outer = 16CC9800] 04:24:56 INFO - PROCESS | 3708 | 1461068696340 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 598ms 04:24:56 INFO - PROCESS | 3708 | 1461068696363 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 3708 | 1461068696365 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:24:56 INFO - PROCESS | 3708 | 1461068696382 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 3708 | 1461068696384 Marionette TRACE conn3 <- [1,146,null,{}] 04:24:56 INFO - PROCESS | 3708 | 1461068696387 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:56 INFO - PROCESS | 3708 | 1461068696462 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:24:56 INFO - PROCESS | 3708 | 1461068696468 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 3708 | ++DOCSHELL 17B7D800 == 31 [pid = 3708] [id = 46] 04:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (1817C400) [pid = 3708] [serial = 134] [outer = 00000000] 04:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (183B7800) [pid = 3708] [serial = 135] [outer = 1817C400] 04:24:56 INFO - PROCESS | 3708 | 1461068696513 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (1871CC00) [pid = 3708] [serial = 136] [outer = 1817C400] 04:24:56 INFO - PROCESS | 3708 | 1461068696928 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 598ms 04:24:56 INFO - PROCESS | 3708 | 1461068696983 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 3708 | 1461068696985 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:24:56 INFO - PROCESS | 3708 | 1461068696988 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 3708 | 1461068696990 Marionette TRACE conn3 <- [1,150,null,{}] 04:24:57 INFO - PROCESS | 3708 | 1461068696994 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 3708 | 1461068697087 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:24:57 INFO - PROCESS | 3708 | 1461068697095 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 3708 | ++DOCSHELL 18328C00 == 32 [pid = 3708] [id = 47] 04:24:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (1871C000) [pid = 3708] [serial = 137] [outer = 00000000] 04:24:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (18E70C00) [pid = 3708] [serial = 138] [outer = 1871C000] 04:24:57 INFO - PROCESS | 3708 | 1461068697139 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (18EA8C00) [pid = 3708] [serial = 139] [outer = 1871C000] 04:24:57 INFO - PROCESS | 3708 | 1461068697579 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 04:24:57 INFO - PROCESS | 3708 | 1461068697625 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 3708 | 1461068697627 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 04:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:24:57 INFO - PROCESS | 3708 | 1461068697630 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - PROCESS | 3708 | 1461068697632 Marionette TRACE conn3 <- [1,154,null,{}] 04:24:57 INFO - PROCESS | 3708 | 1461068697635 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 3708 | 1461068697746 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:24:57 INFO - PROCESS | 3708 | 1461068697753 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 3708 | ++DOCSHELL 12DDB800 == 33 [pid = 3708] [id = 48] 04:24:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (18326C00) [pid = 3708] [serial = 140] [outer = 00000000] 04:24:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (19785000) [pid = 3708] [serial = 141] [outer = 18326C00] 04:24:57 INFO - PROCESS | 3708 | 1461068697799 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (19C19800) [pid = 3708] [serial = 142] [outer = 18326C00] 04:24:58 INFO - PROCESS | 3708 | 1461068698209 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 645ms 04:24:58 INFO - PROCESS | 3708 | 1461068698268 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 3708 | 1461068698270 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 04:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:24:58 INFO - PROCESS | 3708 | 1461068698281 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 3708 | 1461068698283 Marionette TRACE conn3 <- [1,158,null,{}] 04:24:58 INFO - PROCESS | 3708 | 1461068698287 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:58 INFO - PROCESS | 3708 | 1461068698378 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:24:58 INFO - PROCESS | 3708 | 1461068698459 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 3708 | ++DOCSHELL 19D6EC00 == 34 [pid = 3708] [id = 49] 04:24:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (19D71400) [pid = 3708] [serial = 143] [outer = 00000000] 04:24:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (19FB6000) [pid = 3708] [serial = 144] [outer = 19D71400] 04:24:58 INFO - PROCESS | 3708 | 1461068698504 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (19FB3800) [pid = 3708] [serial = 145] [outer = 19D71400] 04:24:58 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (189F1400) [pid = 3708] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:24:58 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (17B74000) [pid = 3708] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:24:58 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (15429800) [pid = 3708] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:24:58 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (1376FC00) [pid = 3708] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:24:58 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (16CBEC00) [pid = 3708] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:24:58 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (13202C00) [pid = 3708] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:24:58 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (19AA7400) [pid = 3708] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:24:58 INFO - PROCESS | 3708 | 1461068698898 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 04:24:58 INFO - PROCESS | 3708 | 1461068698917 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 3708 | 1461068698919 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 04:24:58 INFO - PROCESS | 3708 | 1461068698922 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:24:58 INFO - PROCESS | 3708 | 1461068698924 Marionette TRACE conn3 <- [1,162,null,{}] 04:24:58 INFO - PROCESS | 3708 | 1461068698927 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 3708 | 1461068699024 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:24:59 INFO - PROCESS | 3708 | 1461068699062 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 3708 | ++DOCSHELL 147DDC00 == 35 [pid = 3708] [id = 50] 04:24:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (1572E000) [pid = 3708] [serial = 146] [outer = 00000000] 04:24:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (19AA7400) [pid = 3708] [serial = 147] [outer = 1572E000] 04:24:59 INFO - PROCESS | 3708 | 1461068699106 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (18E6F400) [pid = 3708] [serial = 148] [outer = 1572E000] 04:24:59 INFO - PROCESS | 3708 | 1461068699443 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 535ms 04:24:59 INFO - PROCESS | 3708 | 1461068699458 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 3708 | 1461068699459 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 04:24:59 INFO - PROCESS | 3708 | 1461068699463 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:24:59 INFO - PROCESS | 3708 | 1461068699464 Marionette TRACE conn3 <- [1,166,null,{}] 04:24:59 INFO - PROCESS | 3708 | 1461068699468 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 3708 | 1461068699537 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:24:59 INFO - PROCESS | 3708 | 1461068699543 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 3708 | ++DOCSHELL 16CC8400 == 36 [pid = 3708] [id = 51] 04:24:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1A021C00) [pid = 3708] [serial = 149] [outer = 00000000] 04:24:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (1A5AD000) [pid = 3708] [serial = 150] [outer = 1A021C00] 04:24:59 INFO - PROCESS | 3708 | 1461068699586 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (1A5ABC00) [pid = 3708] [serial = 151] [outer = 1A021C00] 04:25:00 INFO - PROCESS | 3708 | 1461068700026 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 597ms 04:25:00 INFO - PROCESS | 3708 | 1461068700092 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 3708 | 1461068700094 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 04:25:00 INFO - PROCESS | 3708 | 1461068700097 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:25:00 INFO - PROCESS | 3708 | 1461068700099 Marionette TRACE conn3 <- [1,170,null,{}] 04:25:00 INFO - PROCESS | 3708 | 1461068700102 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:00 INFO - PROCESS | 3708 | 1461068700172 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:25:00 INFO - PROCESS | 3708 | 1461068700177 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 3708 | ++DOCSHELL 13208400 == 37 [pid = 3708] [id = 52] 04:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (13265000) [pid = 3708] [serial = 152] [outer = 00000000] 04:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (1AA42800) [pid = 3708] [serial = 153] [outer = 13265000] 04:25:00 INFO - PROCESS | 3708 | 1461068700221 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (1AA48800) [pid = 3708] [serial = 154] [outer = 13265000] 04:25:00 INFO - PROCESS | 3708 | 1461068700595 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 535ms 04:25:00 INFO - PROCESS | 3708 | 1461068700633 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 3708 | 1461068700635 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 04:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:25:00 INFO - PROCESS | 3708 | 1461068700638 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 3708 | 1461068700640 Marionette TRACE conn3 <- [1,174,null,{}] 04:25:00 INFO - PROCESS | 3708 | 1461068700644 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:00 INFO - PROCESS | 3708 | 1461068700761 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:25:00 INFO - PROCESS | 3708 | 1461068700845 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 3708 | ++DOCSHELL 12B84C00 == 38 [pid = 3708] [id = 53] 04:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (12B8AC00) [pid = 3708] [serial = 155] [outer = 00000000] 04:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (12CFE000) [pid = 3708] [serial = 156] [outer = 12B8AC00] 04:25:00 INFO - PROCESS | 3708 | 1461068700902 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (13201C00) [pid = 3708] [serial = 157] [outer = 12B8AC00] 04:25:01 INFO - PROCESS | 3708 | 1461068701629 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1038ms 04:25:01 INFO - PROCESS | 3708 | 1461068701678 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 3708 | 1461068701682 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 04:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:25:01 INFO - PROCESS | 3708 | 1461068701720 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 3708 | 1461068701724 Marionette TRACE conn3 <- [1,178,null,{}] 04:25:01 INFO - PROCESS | 3708 | 1461068701730 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:01 INFO - PROCESS | 3708 | 1461068701837 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:25:01 INFO - PROCESS | 3708 | 1461068701905 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 3708 | ++DOCSHELL 15ED3800 == 39 [pid = 3708] [id = 54] 04:25:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (15F68400) [pid = 3708] [serial = 158] [outer = 00000000] 04:25:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1674F800) [pid = 3708] [serial = 159] [outer = 15F68400] 04:25:01 INFO - PROCESS | 3708 | 1461068701961 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16697800) [pid = 3708] [serial = 160] [outer = 15F68400] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 13208400 == 38 [pid = 3708] [id = 52] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 16CC8400 == 37 [pid = 3708] [id = 51] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 147DDC00 == 36 [pid = 3708] [id = 50] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 19D6EC00 == 35 [pid = 3708] [id = 49] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 12DDB800 == 34 [pid = 3708] [id = 48] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 18328C00 == 33 [pid = 3708] [id = 47] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 17B7D800 == 32 [pid = 3708] [id = 46] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 16CC9000 == 31 [pid = 3708] [id = 45] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 15736800 == 30 [pid = 3708] [id = 44] 04:25:02 INFO - PROCESS | 3708 | --DOCSHELL 12DD3800 == 29 [pid = 3708] [id = 43] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1C1F3000) [pid = 3708] [serial = 91] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (18EB0800) [pid = 3708] [serial = 109] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1832C800) [pid = 3708] [serial = 105] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (183B0000) [pid = 3708] [serial = 106] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1572F800) [pid = 3708] [serial = 96] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (15E24400) [pid = 3708] [serial = 99] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (15A6E400) [pid = 3708] [serial = 97] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (17B81C00) [pid = 3708] [serial = 103] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1335C000) [pid = 3708] [serial = 93] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (15F75C00) [pid = 3708] [serial = 100] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (13A14C00) [pid = 3708] [serial = 94] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (17B77C00) [pid = 3708] [serial = 102] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (18AC7800) [pid = 3708] [serial = 108] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3708 | 1461068702818 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1148ms 04:25:02 INFO - PROCESS | 3708 | 1461068702868 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 3708 | 1461068702871 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 04:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:25:02 INFO - PROCESS | 3708 | 1461068702876 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 3708 | 1461068702880 Marionette TRACE conn3 <- [1,182,null,{}] 04:25:02 INFO - PROCESS | 3708 | 1461068702886 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 3708 | 1461068702976 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:25:03 INFO - PROCESS | 3708 | 1461068703044 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 3708 | ++DOCSHELL 12BBF800 == 30 [pid = 3708] [id = 55] 04:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1325C400) [pid = 3708] [serial = 161] [outer = 00000000] 04:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1428E400) [pid = 3708] [serial = 162] [outer = 1325C400] 04:25:03 INFO - PROCESS | 3708 | 1461068703092 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (15447400) [pid = 3708] [serial = 163] [outer = 1325C400] 04:25:03 INFO - PROCESS | 3708 | 1461068703443 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 598ms 04:25:03 INFO - PROCESS | 3708 | 1461068703470 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 3708 | 1461068703476 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 04:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:25:03 INFO - PROCESS | 3708 | 1461068703482 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 3708 | 1461068703485 Marionette TRACE conn3 <- [1,186,null,{}] 04:25:03 INFO - PROCESS | 3708 | 1461068703488 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 3708 | 1461068703609 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:25:03 INFO - PROCESS | 3708 | 1461068703678 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 3708 | ++DOCSHELL 15444000 == 31 [pid = 3708] [id = 56] 04:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (15444C00) [pid = 3708] [serial = 164] [outer = 00000000] 04:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (16188800) [pid = 3708] [serial = 165] [outer = 15444C00] 04:25:03 INFO - PROCESS | 3708 | 1461068703723 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (16697000) [pid = 3708] [serial = 166] [outer = 15444C00] 04:25:04 INFO - PROCESS | 3708 | 1461068704056 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 645ms 04:25:04 INFO - PROCESS | 3708 | 1461068704119 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 3708 | 1461068704121 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 04:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:25:04 INFO - PROCESS | 3708 | 1461068704124 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 3708 | 1461068704128 Marionette TRACE conn3 <- [1,190,null,{}] 04:25:04 INFO - PROCESS | 3708 | 1461068704138 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:04 INFO - PROCESS | 3708 | 1461068704217 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:25:04 INFO - PROCESS | 3708 | 1461068704271 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 3708 | ++DOCSHELL 16CC8C00 == 32 [pid = 3708] [id = 57] 04:25:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (16CC9C00) [pid = 3708] [serial = 167] [outer = 00000000] 04:25:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (17BA4800) [pid = 3708] [serial = 168] [outer = 16CC9C00] 04:25:04 INFO - PROCESS | 3708 | 1461068704318 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1817A400) [pid = 3708] [serial = 169] [outer = 16CC9C00] 04:25:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1871E000) [pid = 3708] [serial = 170] [outer = 1E037800] 04:25:04 INFO - PROCESS | 3708 | 1461068704739 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 04:25:04 INFO - PROCESS | 3708 | 1461068704794 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 3708 | 1461068704796 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 04:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:25:04 INFO - PROCESS | 3708 | 1461068704800 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 3708 | 1461068704801 Marionette TRACE conn3 <- [1,194,null,{}] 04:25:04 INFO - PROCESS | 3708 | 1461068704805 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:04 INFO - PROCESS | 3708 | 1461068704880 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:25:04 INFO - PROCESS | 3708 | 1461068704886 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 3708 | ++DOCSHELL 18AC5400 == 33 [pid = 3708] [id = 58] 04:25:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (18AC7000) [pid = 3708] [serial = 171] [outer = 00000000] 04:25:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (18EB4000) [pid = 3708] [serial = 172] [outer = 18AC7000] 04:25:04 INFO - PROCESS | 3708 | 1461068704930 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (193A3000) [pid = 3708] [serial = 173] [outer = 18AC7000] 04:25:05 INFO - PROCESS | 3708 | 1461068705366 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 598ms 04:25:05 INFO - PROCESS | 3708 | 1461068705396 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 3708 | 1461068705398 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 04:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:25:05 INFO - PROCESS | 3708 | 1461068705401 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 3708 | 1461068705403 Marionette TRACE conn3 <- [1,198,null,{}] 04:25:05 INFO - PROCESS | 3708 | 1461068705407 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:05 INFO - PROCESS | 3708 | 1461068705510 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:25:05 INFO - PROCESS | 3708 | 1461068705516 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 3708 | ++DOCSHELL 12CFB800 == 34 [pid = 3708] [id = 59] 04:25:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (18EAD400) [pid = 3708] [serial = 174] [outer = 00000000] 04:25:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (19A9C800) [pid = 3708] [serial = 175] [outer = 18EAD400] 04:25:05 INFO - PROCESS | 3708 | 1461068705561 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (19D56000) [pid = 3708] [serial = 176] [outer = 18EAD400] 04:25:05 INFO - PROCESS | 3708 | 1461068705979 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 645ms 04:25:06 INFO - PROCESS | 3708 | 1461068706040 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 3708 | 1461068706042 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 04:25:06 INFO - PROCESS | 3708 | 1461068706045 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:25:06 INFO - PROCESS | 3708 | 1461068706047 Marionette TRACE conn3 <- [1,202,null,{}] 04:25:06 INFO - PROCESS | 3708 | 1461068706050 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:06 INFO - PROCESS | 3708 | 1461068706166 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:25:06 INFO - PROCESS | 3708 | 1461068706177 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 3708 | ++DOCSHELL 19C1B800 == 35 [pid = 3708] [id = 60] 04:25:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (19D6DC00) [pid = 3708] [serial = 177] [outer = 00000000] 04:25:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1AA43000) [pid = 3708] [serial = 178] [outer = 19D6DC00] 04:25:06 INFO - PROCESS | 3708 | 1461068706222 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1C143C00) [pid = 3708] [serial = 179] [outer = 19D6DC00] 04:25:06 INFO - PROCESS | 3708 | 1461068706672 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 04:25:06 INFO - PROCESS | 3708 | 1461068706691 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 3708 | 1461068706692 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 04:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:25:06 INFO - PROCESS | 3708 | 1461068706696 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 3708 | 1461068706697 Marionette TRACE conn3 <- [1,206,null,{}] 04:25:06 INFO - PROCESS | 3708 | 1461068706701 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:06 INFO - PROCESS | 3708 | 1461068706792 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:25:06 INFO - PROCESS | 3708 | 1461068706799 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 3708 | ++DOCSHELL 1C13E000 == 36 [pid = 3708] [id = 61] 04:25:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1C141000) [pid = 3708] [serial = 180] [outer = 00000000] 04:25:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1C363C00) [pid = 3708] [serial = 181] [outer = 1C141000] 04:25:06 INFO - PROCESS | 3708 | 1461068706842 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1C368C00) [pid = 3708] [serial = 182] [outer = 1C141000] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (16CC9800) [pid = 3708] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1817C400) [pid = 3708] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (12DD7400) [pid = 3708] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1871C000) [pid = 3708] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (15A31C00) [pid = 3708] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (19D71400) [pid = 3708] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (13266000) [pid = 3708] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (16C02400) [pid = 3708] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (19A9B400) [pid = 3708] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19D70000) [pid = 3708] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1572E000) [pid = 3708] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (18326C00) [pid = 3708] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:25:07 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (1A021C00) [pid = 3708] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:25:07 INFO - PROCESS | 3708 | 1461068707315 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 645ms 04:25:07 INFO - PROCESS | 3708 | 1461068707332 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 3708 | 1461068707334 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 04:25:07 INFO - PROCESS | 3708 | 1461068707337 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:25:07 INFO - PROCESS | 3708 | 1461068707339 Marionette TRACE conn3 <- [1,210,null,{}] 04:25:07 INFO - PROCESS | 3708 | 1461068707342 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 3708 | 1461068707412 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:25:07 INFO - PROCESS | 3708 | 1461068707418 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 3708 | ++DOCSHELL 1320D800 == 37 [pid = 3708] [id = 62] 04:25:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (13A19800) [pid = 3708] [serial = 183] [outer = 00000000] 04:25:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (17080000) [pid = 3708] [serial = 184] [outer = 13A19800] 04:25:07 INFO - PROCESS | 3708 | 1461068707471 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (19C1A800) [pid = 3708] [serial = 185] [outer = 13A19800] 04:25:07 INFO - PROCESS | 3708 | 1461068707883 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 598ms 04:25:07 INFO - PROCESS | 3708 | 1461068707934 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 3708 | 1461068707936 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 04:25:07 INFO - PROCESS | 3708 | 1461068707940 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:25:07 INFO - PROCESS | 3708 | 1461068707941 Marionette TRACE conn3 <- [1,214,null,{}] 04:25:07 INFO - PROCESS | 3708 | 1461068707945 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:08 INFO - PROCESS | 3708 | 1461068708019 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:25:08 INFO - PROCESS | 3708 | 1461068708025 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 3708 | ++DOCSHELL 18EAB800 == 38 [pid = 3708] [id = 63] 04:25:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (19FB0C00) [pid = 3708] [serial = 186] [outer = 00000000] 04:25:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1C8E8400) [pid = 3708] [serial = 187] [outer = 19FB0C00] 04:25:08 INFO - PROCESS | 3708 | 1461068708069 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (1C8E7C00) [pid = 3708] [serial = 188] [outer = 19FB0C00] 04:25:08 INFO - PROCESS | 3708 | 1461068708444 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 535ms 04:25:08 INFO - PROCESS | 3708 | 1461068708476 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 3708 | 1461068708479 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 04:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:25:08 INFO - PROCESS | 3708 | 1461068708482 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 3708 | 1461068708483 Marionette TRACE conn3 <- [1,218,null,{}] 04:25:08 INFO - PROCESS | 3708 | 1461068708487 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:08 INFO - PROCESS | 3708 | 1461068708589 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:25:08 INFO - PROCESS | 3708 | 1461068708597 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 3708 | ++DOCSHELL 17BA2400 == 39 [pid = 3708] [id = 64] 04:25:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (18325C00) [pid = 3708] [serial = 189] [outer = 00000000] 04:25:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1CA8B400) [pid = 3708] [serial = 190] [outer = 18325C00] 04:25:08 INFO - PROCESS | 3708 | 1461068708641 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (1C8EF400) [pid = 3708] [serial = 191] [outer = 18325C00] 04:25:09 INFO - PROCESS | 3708 | 1461068709097 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 645ms 04:25:09 INFO - PROCESS | 3708 | 1461068709151 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 3708 | 1461068709153 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:25:09 INFO - PROCESS | 3708 | 1461068709156 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 3708 | 1461068709158 Marionette TRACE conn3 <- [1,222,null,{}] 04:25:09 INFO - PROCESS | 3708 | 1461068709162 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:09 INFO - PROCESS | 3708 | 1461068709277 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:25:09 INFO - PROCESS | 3708 | 1461068709365 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 3708 | ++DOCSHELL 12BB1C00 == 40 [pid = 3708] [id = 65] 04:25:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (12C5E400) [pid = 3708] [serial = 192] [outer = 00000000] 04:25:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (13269800) [pid = 3708] [serial = 193] [outer = 12C5E400] 04:25:09 INFO - PROCESS | 3708 | 1461068709421 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (13A20800) [pid = 3708] [serial = 194] [outer = 12C5E400] 04:25:10 INFO - PROCESS | 3708 | 1461068710020 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 897ms 04:25:10 INFO - PROCESS | 3708 | 1461068710062 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 3708 | 1461068710066 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 04:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:25:10 INFO - PROCESS | 3708 | 1461068710071 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 3708 | 1461068710075 Marionette TRACE conn3 <- [1,226,null,{}] 04:25:10 INFO - PROCESS | 3708 | 1461068710080 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:10 INFO - PROCESS | 3708 | 1461068710180 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:25:10 INFO - PROCESS | 3708 | 1461068710252 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 3708 | ++DOCSHELL 1610B000 == 41 [pid = 3708] [id = 66] 04:25:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (16190000) [pid = 3708] [serial = 195] [outer = 00000000] 04:25:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (17B77C00) [pid = 3708] [serial = 196] [outer = 16190000] 04:25:10 INFO - PROCESS | 3708 | 1461068710307 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1817B400) [pid = 3708] [serial = 197] [outer = 16190000] 04:25:10 INFO - PROCESS | 3708 | 1461068710815 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 803ms 04:25:10 INFO - PROCESS | 3708 | 1461068710877 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 3708 | 1461068710881 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 04:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:25:10 INFO - PROCESS | 3708 | 1461068710885 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 3708 | 1461068710887 Marionette TRACE conn3 <- [1,230,null,{}] 04:25:10 INFO - PROCESS | 3708 | 1461068710891 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:11 INFO - PROCESS | 3708 | 1461068710987 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:25:11 INFO - PROCESS | 3708 | 1461068711073 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 3708 | ++DOCSHELL 16CC0800 == 42 [pid = 3708] [id = 67] 04:25:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (19792000) [pid = 3708] [serial = 198] [outer = 00000000] 04:25:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1A564400) [pid = 3708] [serial = 199] [outer = 19792000] 04:25:11 INFO - PROCESS | 3708 | 1461068711128 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (1C1F0C00) [pid = 3708] [serial = 200] [outer = 19792000] 04:25:11 INFO - PROCESS | 3708 | 1461068711703 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 849ms 04:25:11 INFO - PROCESS | 3708 | 1461068711727 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 3708 | 1461068711730 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 04:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:25:11 INFO - PROCESS | 3708 | 1461068711740 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 3708 | 1461068711746 Marionette TRACE conn3 <- [1,234,null,{}] 04:25:11 INFO - PROCESS | 3708 | 1461068711750 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:11 INFO - PROCESS | 3708 | 1461068711847 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:25:11 INFO - PROCESS | 3708 | 1461068711932 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 3708 | ++DOCSHELL 1A1CA400 == 43 [pid = 3708] [id = 68] 04:25:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (1C35D800) [pid = 3708] [serial = 201] [outer = 00000000] 04:25:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1D0F3000) [pid = 3708] [serial = 202] [outer = 1C35D800] 04:25:12 INFO - PROCESS | 3708 | 1461068712014 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1D63A400) [pid = 3708] [serial = 203] [outer = 1C35D800] 04:25:12 INFO - PROCESS | 3708 | 1461068712542 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 882ms 04:25:12 INFO - PROCESS | 3708 | 1461068712597 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 3708 | 1461068712599 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 04:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:25:12 INFO - PROCESS | 3708 | 1461068712603 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 3708 | 1461068712605 Marionette TRACE conn3 <- [1,238,null,{}] 04:25:12 INFO - PROCESS | 3708 | 1461068712609 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 3708 | 1461068712802 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:25:12 INFO - PROCESS | 3708 | 1461068712903 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 3708 | ++DOCSHELL 13204000 == 44 [pid = 3708] [id = 69] 04:25:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (13208000) [pid = 3708] [serial = 204] [outer = 00000000] 04:25:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (15732800) [pid = 3708] [serial = 205] [outer = 13208000] 04:25:12 INFO - PROCESS | 3708 | 1461068712951 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (15A67400) [pid = 3708] [serial = 206] [outer = 13208000] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 12C5A000 == 43 [pid = 3708] [id = 42] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 17BA2400 == 42 [pid = 3708] [id = 64] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 18EAB800 == 41 [pid = 3708] [id = 63] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 1320D800 == 40 [pid = 3708] [id = 62] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 1C13E000 == 39 [pid = 3708] [id = 61] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 19C1B800 == 38 [pid = 3708] [id = 60] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 12CFB800 == 37 [pid = 3708] [id = 59] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 18AC5400 == 36 [pid = 3708] [id = 58] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 16CC8C00 == 35 [pid = 3708] [id = 57] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 15444000 == 34 [pid = 3708] [id = 56] 04:25:13 INFO - PROCESS | 3708 | --DOCSHELL 12BBF800 == 33 [pid = 3708] [id = 55] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1AA42800) [pid = 3708] [serial = 153] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (12DD3400) [pid = 3708] [serial = 123] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (17B76000) [pid = 3708] [serial = 132] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (17B82400) [pid = 3708] [serial = 133] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (183B7800) [pid = 3708] [serial = 135] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (142EB400) [pid = 3708] [serial = 126] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (14755C00) [pid = 3708] [serial = 127] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (18EA8C00) [pid = 3708] [serial = 139] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (16106800) [pid = 3708] [serial = 129] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1618DC00) [pid = 3708] [serial = 130] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (18E70C00) [pid = 3708] [serial = 138] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (19FB6000) [pid = 3708] [serial = 144] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (15A6B000) [pid = 3708] [serial = 112] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (15445400) [pid = 3708] [serial = 111] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1871DC00) [pid = 3708] [serial = 115] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (18325800) [pid = 3708] [serial = 114] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (19D77800) [pid = 3708] [serial = 118] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (19D73000) [pid = 3708] [serial = 117] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1A1C9800) [pid = 3708] [serial = 121] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1A080C00) [pid = 3708] [serial = 120] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (19AA7400) [pid = 3708] [serial = 147] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (19785000) [pid = 3708] [serial = 141] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (1A5AD000) [pid = 3708] [serial = 150] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (19FB3800) [pid = 3708] [serial = 145] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (19C19800) [pid = 3708] [serial = 142] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1A5ABC00) [pid = 3708] [serial = 151] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (18E6F400) [pid = 3708] [serial = 148] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (1871CC00) [pid = 3708] [serial = 136] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3708 | 1461068713616 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1054ms 04:25:13 INFO - PROCESS | 3708 | 1461068713690 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 3708 | 1461068713694 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 04:25:13 INFO - PROCESS | 3708 | 1461068713699 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:25:13 INFO - PROCESS | 3708 | 1461068713703 Marionette TRACE conn3 <- [1,242,null,{}] 04:25:13 INFO - PROCESS | 3708 | 1461068713707 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:13 INFO - PROCESS | 3708 | 1461068713800 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:25:13 INFO - PROCESS | 3708 | 1461068713868 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 3708 | ++DOCSHELL 145E8000 == 34 [pid = 3708] [id = 70] 04:25:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (145EC000) [pid = 3708] [serial = 207] [outer = 00000000] 04:25:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (156E3000) [pid = 3708] [serial = 208] [outer = 145EC000] 04:25:13 INFO - PROCESS | 3708 | 1461068713918 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (15AF6C00) [pid = 3708] [serial = 209] [outer = 145EC000] 04:25:14 INFO - PROCESS | 3708 | 1461068714284 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 645ms 04:25:14 INFO - PROCESS | 3708 | 1461068714339 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 3708 | 1461068714342 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 04:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:25:14 INFO - PROCESS | 3708 | 1461068714346 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 3708 | 1461068714348 Marionette TRACE conn3 <- [1,246,null,{}] 04:25:14 INFO - PROCESS | 3708 | 1461068714351 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:14 INFO - PROCESS | 3708 | 1461068714454 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:25:14 INFO - PROCESS | 3708 | 1461068714465 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 3708 | ++DOCSHELL 16CC8C00 == 35 [pid = 3708] [id = 71] 04:25:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16CC9000) [pid = 3708] [serial = 210] [outer = 00000000] 04:25:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (17B7E400) [pid = 3708] [serial = 211] [outer = 16CC9000] 04:25:14 INFO - PROCESS | 3708 | 1461068714510 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (180F2400) [pid = 3708] [serial = 212] [outer = 16CC9000] 04:25:14 INFO - PROCESS | 3708 | 1461068714932 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 04:25:14 INFO - PROCESS | 3708 | 1461068714982 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 3708 | 1461068714986 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 04:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:25:15 INFO - PROCESS | 3708 | 1461068714995 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 3708 | 1461068714999 Marionette TRACE conn3 <- [1,250,null,{}] 04:25:15 INFO - PROCESS | 3708 | 1461068715003 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 3708 | 1461068715080 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:25:15 INFO - PROCESS | 3708 | 1461068715088 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 3708 | ++DOCSHELL 1817A000 == 36 [pid = 3708] [id = 72] 04:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1817CC00) [pid = 3708] [serial = 213] [outer = 00000000] 04:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (18AC0400) [pid = 3708] [serial = 214] [outer = 1817CC00] 04:25:15 INFO - PROCESS | 3708 | 1461068715133 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (18E6F800) [pid = 3708] [serial = 215] [outer = 1817CC00] 04:25:15 INFO - PROCESS | 3708 | 1461068715521 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 550ms 04:25:15 INFO - PROCESS | 3708 | 1461068715544 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 3708 | 1461068715545 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 04:25:15 INFO - PROCESS | 3708 | 1461068715549 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:25:15 INFO - PROCESS | 3708 | 1461068715550 Marionette TRACE conn3 <- [1,254,null,{}] 04:25:15 INFO - PROCESS | 3708 | 1461068715568 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 3708 | 1461068715640 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:25:15 INFO - PROCESS | 3708 | 1461068715646 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 3708 | ++DOCSHELL 189F1400 == 37 [pid = 3708] [id = 73] 04:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (18AC9400) [pid = 3708] [serial = 216] [outer = 00000000] 04:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1951A400) [pid = 3708] [serial = 217] [outer = 18AC9400] 04:25:15 INFO - PROCESS | 3708 | 1461068715698 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (19519C00) [pid = 3708] [serial = 218] [outer = 18AC9400] 04:25:16 INFO - PROCESS | 3708 | 1461068716154 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 04:25:16 INFO - PROCESS | 3708 | 1461068716190 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 3708 | 1461068716192 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 04:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:25:16 INFO - PROCESS | 3708 | 1461068716199 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 3708 | 1461068716201 Marionette TRACE conn3 <- [1,258,null,{}] 04:25:16 INFO - PROCESS | 3708 | 1461068716204 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:16 INFO - PROCESS | 3708 | 1461068716301 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:25:16 INFO - PROCESS | 3708 | 1461068716308 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 3708 | ++DOCSHELL 19D03C00 == 38 [pid = 3708] [id = 74] 04:25:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (19D55000) [pid = 3708] [serial = 219] [outer = 00000000] 04:25:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (19D74C00) [pid = 3708] [serial = 220] [outer = 19D55000] 04:25:16 INFO - PROCESS | 3708 | 1461068716364 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (19FAB800) [pid = 3708] [serial = 221] [outer = 19D55000] 04:25:16 INFO - PROCESS | 3708 | 1461068716817 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 645ms 04:25:16 INFO - PROCESS | 3708 | 1461068716836 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 3708 | 1461068716837 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 04:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:25:16 INFO - PROCESS | 3708 | 1461068716841 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 3708 | 1461068716842 Marionette TRACE conn3 <- [1,262,null,{}] 04:25:16 INFO - PROCESS | 3708 | 1461068716846 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:16 INFO - PROCESS | 3708 | 1461068716950 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:25:17 INFO - PROCESS | 3708 | 1461068717023 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 3708 | ++DOCSHELL 13267800 == 39 [pid = 3708] [id = 75] 04:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (19D6BC00) [pid = 3708] [serial = 222] [outer = 00000000] 04:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1A1CF000) [pid = 3708] [serial = 223] [outer = 19D6BC00] 04:25:17 INFO - PROCESS | 3708 | 1461068717073 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1A1CC000) [pid = 3708] [serial = 224] [outer = 19D6BC00] 04:25:17 INFO - PROCESS | 3708 | 1461068717457 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 645ms 04:25:17 INFO - PROCESS | 3708 | 1461068717479 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 3708 | 1461068717481 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:25:17 INFO - PROCESS | 3708 | 1461068717491 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 3708 | 1461068717492 Marionette TRACE conn3 <- [1,266,null,{}] 04:25:17 INFO - PROCESS | 3708 | 1461068717496 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:17 INFO - PROCESS | 3708 | 1461068717606 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:25:17 INFO - PROCESS | 3708 | 1461068717615 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 3708 | ++DOCSHELL 18AC5400 == 40 [pid = 3708] [id = 76] 04:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1A01C400) [pid = 3708] [serial = 225] [outer = 00000000] 04:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1C119800) [pid = 3708] [serial = 226] [outer = 1A01C400] 04:25:17 INFO - PROCESS | 3708 | 1461068717659 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1C11D400) [pid = 3708] [serial = 227] [outer = 1A01C400] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (18EAD400) [pid = 3708] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1C141000) [pid = 3708] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (16CC9C00) [pid = 3708] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (18AC7000) [pid = 3708] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (15444C00) [pid = 3708] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1325C400) [pid = 3708] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (19D6DC00) [pid = 3708] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (13A19800) [pid = 3708] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (19FB0C00) [pid = 3708] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:25:18 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (13265000) [pid = 3708] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:25:18 INFO - PROCESS | 3708 | 1461068718176 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 693ms 04:25:18 INFO - PROCESS | 3708 | 1461068718221 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 3708 | 1461068718223 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 04:25:18 INFO - PROCESS | 3708 | 1461068718226 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:25:18 INFO - PROCESS | 3708 | 1461068718228 Marionette TRACE conn3 <- [1,270,null,{}] 04:25:18 INFO - PROCESS | 3708 | 1461068718231 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:18 INFO - PROCESS | 3708 | 1461068718328 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:25:18 INFO - PROCESS | 3708 | 1461068718397 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 3708 | ++DOCSHELL 13A1C000 == 41 [pid = 3708] [id = 77] 04:25:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1421D400) [pid = 3708] [serial = 228] [outer = 00000000] 04:25:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (18AC7000) [pid = 3708] [serial = 229] [outer = 1421D400] 04:25:18 INFO - PROCESS | 3708 | 1461068718441 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1A741400) [pid = 3708] [serial = 230] [outer = 1421D400] 04:25:18 INFO - PROCESS | 3708 | 1461068718778 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 598ms 04:25:18 INFO - PROCESS | 3708 | 1461068718824 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 3708 | 1461068718825 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 04:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:25:18 INFO - PROCESS | 3708 | 1461068718829 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 3708 | 1461068718830 Marionette TRACE conn3 <- [1,274,null,{}] 04:25:18 INFO - PROCESS | 3708 | 1461068718834 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:18 INFO - PROCESS | 3708 | 1461068718931 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:25:18 INFO - PROCESS | 3708 | 1461068718939 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 3708 | ++DOCSHELL 1320AC00 == 42 [pid = 3708] [id = 78] 04:25:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1A55F000) [pid = 3708] [serial = 231] [outer = 00000000] 04:25:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1C13B800) [pid = 3708] [serial = 232] [outer = 1A55F000] 04:25:18 INFO - PROCESS | 3708 | 1461068718983 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (1C142C00) [pid = 3708] [serial = 233] [outer = 1A55F000] 04:25:19 INFO - PROCESS | 3708 | 1461068719340 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 535ms 04:25:19 INFO - PROCESS | 3708 | 1461068719365 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 3708 | 1461068719366 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 04:25:19 INFO - PROCESS | 3708 | 1461068719370 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:25:19 INFO - PROCESS | 3708 | 1461068719371 Marionette TRACE conn3 <- [1,278,null,{}] 04:25:19 INFO - PROCESS | 3708 | 1461068719375 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:19 INFO - PROCESS | 3708 | 1461068719447 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:25:19 INFO - PROCESS | 3708 | 1461068719453 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 3708 | ++DOCSHELL 1C1EC800 == 43 [pid = 3708] [id = 79] 04:25:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1C8E8000) [pid = 3708] [serial = 234] [outer = 00000000] 04:25:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1CA87000) [pid = 3708] [serial = 235] [outer = 1C8E8000] 04:25:19 INFO - PROCESS | 3708 | 1461068719502 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1CCD7800) [pid = 3708] [serial = 236] [outer = 1C8E8000] 04:25:19 INFO - PROCESS | 3708 | 1461068719971 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 645ms 04:25:20 INFO - PROCESS | 3708 | 1461068720008 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 3708 | 1461068720010 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 04:25:20 INFO - PROCESS | 3708 | 1461068720013 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:25:20 INFO - PROCESS | 3708 | 1461068720016 Marionette TRACE conn3 <- [1,282,null,{}] 04:25:20 INFO - PROCESS | 3708 | 1461068720058 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:20 INFO - PROCESS | 3708 | 1461068720165 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:25:20 INFO - PROCESS | 3708 | 1461068720255 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 3708 | ++DOCSHELL 1325DC00 == 44 [pid = 3708] [id = 80] 04:25:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (13264000) [pid = 3708] [serial = 237] [outer = 00000000] 04:25:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (145E6000) [pid = 3708] [serial = 238] [outer = 13264000] 04:25:20 INFO - PROCESS | 3708 | 1461068720311 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (15449C00) [pid = 3708] [serial = 239] [outer = 13264000] 04:25:20 INFO - PROCESS | 3708 | 1461068720872 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 913ms 04:25:20 INFO - PROCESS | 3708 | 1461068720919 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:25:20 INFO - PROCESS | 3708 | 1461068720925 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 04:25:20 INFO - PROCESS | 3708 | 1461068720930 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 3708 | 1461068720932 Marionette TRACE conn3 <- [1,286,null,{}] 04:25:20 INFO - PROCESS | 3708 | 1461068720937 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:21 INFO - PROCESS | 3708 | 1461068721036 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:25:21 INFO - PROCESS | 3708 | 1461068721127 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 3708 | ++DOCSHELL 16CBA800 == 45 [pid = 3708] [id = 81] 04:25:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (16CC2000) [pid = 3708] [serial = 240] [outer = 00000000] 04:25:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (17B7DC00) [pid = 3708] [serial = 241] [outer = 16CC2000] 04:25:21 INFO - PROCESS | 3708 | 1461068721183 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (183B3800) [pid = 3708] [serial = 242] [outer = 16CC2000] 04:25:21 INFO - PROCESS | 3708 | 1461068721740 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 913ms 04:25:21 INFO - PROCESS | 3708 | 1461068721837 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 3708 | 1461068721839 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 04:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:25:21 INFO - PROCESS | 3708 | 1461068721860 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 3708 | 1461068721862 Marionette TRACE conn3 <- [1,290,null,{}] 04:25:21 INFO - PROCESS | 3708 | 1461068721867 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:21 INFO - PROCESS | 3708 | 1461068721969 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:25:22 INFO - PROCESS | 3708 | 1461068722036 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 3708 | ++DOCSHELL 18EB1000 == 46 [pid = 3708] [id = 82] 04:25:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1939C800) [pid = 3708] [serial = 243] [outer = 00000000] 04:25:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1A5AD000) [pid = 3708] [serial = 244] [outer = 1939C800] 04:25:22 INFO - PROCESS | 3708 | 1461068722094 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1C359800) [pid = 3708] [serial = 245] [outer = 1939C800] 04:25:22 INFO - PROCESS | 3708 | 1461068722691 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 865ms 04:25:22 INFO - PROCESS | 3708 | 1461068722745 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 3708 | 1461068722752 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 04:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:25:22 INFO - PROCESS | 3708 | 1461068722757 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 3708 | 1461068722759 Marionette TRACE conn3 <- [1,294,null,{}] 04:25:22 INFO - PROCESS | 3708 | 1461068722762 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:22 INFO - PROCESS | 3708 | 1461068722863 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:25:22 INFO - PROCESS | 3708 | 1461068722948 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 3708 | ++DOCSHELL 1A564C00 == 47 [pid = 3708] [id = 83] 04:25:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1AA46800) [pid = 3708] [serial = 246] [outer = 00000000] 04:25:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1D642C00) [pid = 3708] [serial = 247] [outer = 1AA46800] 04:25:23 INFO - PROCESS | 3708 | 1461068723002 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1D646C00) [pid = 3708] [serial = 248] [outer = 1AA46800] 04:25:23 INFO - PROCESS | 3708 | 1461068723523 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 803ms 04:25:23 INFO - PROCESS | 3708 | 1461068723601 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 3708 | 1461068723603 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 04:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:25:23 INFO - PROCESS | 3708 | 1461068723608 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 3708 | 1461068723610 Marionette TRACE conn3 <- [1,298,null,{}] 04:25:23 INFO - PROCESS | 3708 | 1461068723613 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:23 INFO - PROCESS | 3708 | 1461068723708 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:25:23 INFO - PROCESS | 3708 | 1461068723779 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 3708 | ++DOCSHELL 1D648800 == 48 [pid = 3708] [id = 84] 04:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1D7E3000) [pid = 3708] [serial = 249] [outer = 00000000] 04:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1D7E9C00) [pid = 3708] [serial = 250] [outer = 1D7E3000] 04:25:23 INFO - PROCESS | 3708 | 1461068723832 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1D7ED800) [pid = 3708] [serial = 251] [outer = 1D7E3000] 04:25:24 INFO - PROCESS | 3708 | 1461068724521 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 960ms 04:25:24 INFO - PROCESS | 3708 | 1461068724553 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 3708 | 1461068724557 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 04:25:24 INFO - PROCESS | 3708 | 1461068724562 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:25:24 INFO - PROCESS | 3708 | 1461068724565 Marionette TRACE conn3 <- [1,302,null,{}] 04:25:24 INFO - PROCESS | 3708 | 1461068724571 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:24 INFO - PROCESS | 3708 | 1461068724661 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:25:24 INFO - PROCESS | 3708 | 1461068724755 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 3708 | ++DOCSHELL 13A1E400 == 49 [pid = 3708] [id = 85] 04:25:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (13A66800) [pid = 3708] [serial = 252] [outer = 00000000] 04:25:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (16696400) [pid = 3708] [serial = 253] [outer = 13A66800] 04:25:24 INFO - PROCESS | 3708 | 1461068724805 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (16CBD400) [pid = 3708] [serial = 254] [outer = 13A66800] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 1320AC00 == 48 [pid = 3708] [id = 78] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 13A1C000 == 47 [pid = 3708] [id = 77] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 18AC5400 == 46 [pid = 3708] [id = 76] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 13267800 == 45 [pid = 3708] [id = 75] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 19D03C00 == 44 [pid = 3708] [id = 74] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 189F1400 == 43 [pid = 3708] [id = 73] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 1817A000 == 42 [pid = 3708] [id = 72] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 16CC8C00 == 41 [pid = 3708] [id = 71] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 145E8000 == 40 [pid = 3708] [id = 70] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 13204000 == 39 [pid = 3708] [id = 69] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 1A1CA400 == 38 [pid = 3708] [id = 68] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 1610B000 == 37 [pid = 3708] [id = 66] 04:25:25 INFO - PROCESS | 3708 | --DOCSHELL 12BB1C00 == 36 [pid = 3708] [id = 65] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1AA48800) [pid = 3708] [serial = 154] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1CA8B400) [pid = 3708] [serial = 190] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (19A9C800) [pid = 3708] [serial = 175] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (19D56000) [pid = 3708] [serial = 176] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1C363C00) [pid = 3708] [serial = 181] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (12CFE000) [pid = 3708] [serial = 156] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (17BA4800) [pid = 3708] [serial = 168] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1817A400) [pid = 3708] [serial = 169] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (18EB4000) [pid = 3708] [serial = 172] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (16188800) [pid = 3708] [serial = 165] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (16697000) [pid = 3708] [serial = 166] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1428E400) [pid = 3708] [serial = 162] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (15447400) [pid = 3708] [serial = 163] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1AA43000) [pid = 3708] [serial = 178] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1674F800) [pid = 3708] [serial = 159] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1C143C00) [pid = 3708] [serial = 179] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (19C1A800) [pid = 3708] [serial = 185] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1E0C9400) [pid = 3708] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (17080000) [pid = 3708] [serial = 184] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1C368C00) [pid = 3708] [serial = 182] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1C8E7C00) [pid = 3708] [serial = 188] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1C8E8400) [pid = 3708] [serial = 187] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (193A3000) [pid = 3708] [serial = 173] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3708 | 1461068725594 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1086ms 04:25:25 INFO - PROCESS | 3708 | 1461068725662 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 3708 | 1461068725667 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 04:25:25 INFO - PROCESS | 3708 | 1461068725673 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:25:25 INFO - PROCESS | 3708 | 1461068725676 Marionette TRACE conn3 <- [1,306,null,{}] 04:25:25 INFO - PROCESS | 3708 | 1461068725680 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:25 INFO - PROCESS | 3708 | 1461068725764 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:25:25 INFO - PROCESS | 3708 | 1461068725778 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 3708 | ++DOCSHELL 16109000 == 37 [pid = 3708] [id = 86] 04:25:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (1610B000) [pid = 3708] [serial = 255] [outer = 00000000] 04:25:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (16697400) [pid = 3708] [serial = 256] [outer = 1610B000] 04:25:25 INFO - PROCESS | 3708 | 1461068725823 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (17B78C00) [pid = 3708] [serial = 257] [outer = 1610B000] 04:25:26 INFO - PROCESS | 3708 | 1461068726295 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 04:25:26 INFO - PROCESS | 3708 | 1461068726311 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 3708 | 1461068726313 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 04:25:26 INFO - PROCESS | 3708 | 1461068726317 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:25:26 INFO - PROCESS | 3708 | 1461068726320 Marionette TRACE conn3 <- [1,310,null,{}] 04:25:26 INFO - PROCESS | 3708 | 1461068726330 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:26 INFO - PROCESS | 3708 | 1461068726408 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:25:26 INFO - PROCESS | 3708 | 1461068726414 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 3708 | ++DOCSHELL 193A9C00 == 38 [pid = 3708] [id = 87] 04:25:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (196C3C00) [pid = 3708] [serial = 258] [outer = 00000000] 04:25:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (19D03C00) [pid = 3708] [serial = 259] [outer = 196C3C00] 04:25:26 INFO - PROCESS | 3708 | 1461068726461 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (19D71400) [pid = 3708] [serial = 260] [outer = 196C3C00] 04:25:26 INFO - PROCESS | 3708 | 1461068726933 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 04:25:26 INFO - PROCESS | 3708 | 1461068726987 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 3708 | 1461068726989 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 04:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:25:27 INFO - PROCESS | 3708 | 1461068726992 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 3708 | 1461068726994 Marionette TRACE conn3 <- [1,314,null,{}] 04:25:27 INFO - PROCESS | 3708 | 1461068726997 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 3708 | 1461068727075 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:25:27 INFO - PROCESS | 3708 | 1461068727083 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 3708 | ++DOCSHELL 19D74800 == 39 [pid = 3708] [id = 88] 04:25:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (1A018400) [pid = 3708] [serial = 261] [outer = 00000000] 04:25:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (1A1D5C00) [pid = 3708] [serial = 262] [outer = 1A018400] 04:25:27 INFO - PROCESS | 3708 | 1461068727129 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1AA48000) [pid = 3708] [serial = 263] [outer = 1A018400] 04:25:27 INFO - PROCESS | 3708 | 1461068727545 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 598ms 04:25:27 INFO - PROCESS | 3708 | 1461068727589 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 3708 | 1461068727591 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 04:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:25:27 INFO - PROCESS | 3708 | 1461068727594 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 3708 | 1461068727596 Marionette TRACE conn3 <- [1,318,null,{}] 04:25:27 INFO - PROCESS | 3708 | 1461068727599 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 3708 | 1461068727672 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:25:27 INFO - PROCESS | 3708 | 1461068727678 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 3708 | ++DOCSHELL 142E9400 == 40 [pid = 3708] [id = 89] 04:25:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1A084400) [pid = 3708] [serial = 264] [outer = 00000000] 04:25:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1C13CC00) [pid = 3708] [serial = 265] [outer = 1A084400] 04:25:27 INFO - PROCESS | 3708 | 1461068727723 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1C363C00) [pid = 3708] [serial = 266] [outer = 1A084400] 04:25:28 INFO - PROCESS | 3708 | 1461068728191 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 04:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:25:28 INFO - PROCESS | 3708 | 1461068728233 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 3708 | 1461068728234 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 04:25:28 INFO - PROCESS | 3708 | 1461068728238 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 3708 | 1461068728240 Marionette TRACE conn3 <- [1,322,null,{}] 04:25:28 INFO - PROCESS | 3708 | 1461068728248 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:28 INFO - PROCESS | 3708 | 1461068728366 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:25:28 INFO - PROCESS | 3708 | 1461068728375 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 3708 | ++DOCSHELL 13268800 == 41 [pid = 3708] [id = 90] 04:25:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1C11E400) [pid = 3708] [serial = 267] [outer = 00000000] 04:25:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1CD51000) [pid = 3708] [serial = 268] [outer = 1C11E400] 04:25:28 INFO - PROCESS | 3708 | 1461068728422 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1CD53C00) [pid = 3708] [serial = 269] [outer = 1C11E400] 04:25:28 INFO - PROCESS | 3708 | 1461068728856 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 04:25:28 INFO - PROCESS | 3708 | 1461068728876 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 3708 | 1461068728878 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 04:25:28 INFO - PROCESS | 3708 | 1461068728881 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:25:28 INFO - PROCESS | 3708 | 1461068728883 Marionette TRACE conn3 <- [1,326,null,{}] 04:25:28 INFO - PROCESS | 3708 | 1461068728899 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:29 INFO - PROCESS | 3708 | 1461068729002 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:25:29 INFO - PROCESS | 3708 | 1461068729077 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 3708 | ++DOCSHELL 1CD5B400 == 42 [pid = 3708] [id = 91] 04:25:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1D0F7400) [pid = 3708] [serial = 270] [outer = 00000000] 04:25:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1D7E2800) [pid = 3708] [serial = 271] [outer = 1D0F7400] 04:25:29 INFO - PROCESS | 3708 | 1461068729122 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1D7E2400) [pid = 3708] [serial = 272] [outer = 1D0F7400] 04:25:29 INFO - PROCESS | 3708 | 1461068729426 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:25:29 INFO - PROCESS | 3708 | 1461068729636 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 802ms 04:25:29 INFO - PROCESS | 3708 | 1461068729684 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 3708 | 1461068729686 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 04:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:25:29 INFO - PROCESS | 3708 | 1461068729689 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 3708 | 1461068729691 Marionette TRACE conn3 <- [1,330,null,{}] 04:25:29 INFO - PROCESS | 3708 | 1461068729694 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:29 INFO - PROCESS | 3708 | 1461068729793 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:25:29 INFO - PROCESS | 3708 | 1461068729801 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 3708 | ++DOCSHELL 1A51F800 == 43 [pid = 3708] [id = 92] 04:25:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1A521800) [pid = 3708] [serial = 273] [outer = 00000000] 04:25:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1A527C00) [pid = 3708] [serial = 274] [outer = 1A521800] 04:25:29 INFO - PROCESS | 3708 | 1461068729884 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1D7E4C00) [pid = 3708] [serial = 275] [outer = 1A521800] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1A55F000) [pid = 3708] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (19D55000) [pid = 3708] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (19D6BC00) [pid = 3708] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1817CC00) [pid = 3708] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (13208000) [pid = 3708] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (145EC000) [pid = 3708] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (16CC9000) [pid = 3708] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1421D400) [pid = 3708] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (18AC9400) [pid = 3708] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1A01C400) [pid = 3708] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (12CBB800) [pid = 3708] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:25:30 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (15F68400) [pid = 3708] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:25:30 INFO - PROCESS | 3708 | 1461068730373 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 740ms 04:25:30 INFO - PROCESS | 3708 | 1461068730430 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 3708 | 1461068730432 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 04:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:25:30 INFO - PROCESS | 3708 | 1461068730435 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 3708 | 1461068730436 Marionette TRACE conn3 <- [1,334,null,{}] 04:25:30 INFO - PROCESS | 3708 | 1461068730463 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:30 INFO - PROCESS | 3708 | 1461068730538 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:25:30 INFO - PROCESS | 3708 | 1461068730544 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 3708 | ++DOCSHELL 11BF1800 == 44 [pid = 3708] [id = 93] 04:25:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (11BF4C00) [pid = 3708] [serial = 276] [outer = 00000000] 04:25:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (11BF9C00) [pid = 3708] [serial = 277] [outer = 11BF4C00] 04:25:30 INFO - PROCESS | 3708 | 1461068730587 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1325C000) [pid = 3708] [serial = 278] [outer = 11BF4C00] 04:25:31 INFO - PROCESS | 3708 | 1461068730984 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 598ms 04:25:31 INFO - PROCESS | 3708 | 1461068731032 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 3708 | 1461068731034 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 04:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:25:31 INFO - PROCESS | 3708 | 1461068731042 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 3708 | 1461068731043 Marionette TRACE conn3 <- [1,338,null,{}] 04:25:31 INFO - PROCESS | 3708 | 1461068731047 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 3708 | 1461068731124 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:25:31 INFO - PROCESS | 3708 | 1461068731130 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 3708 | ++DOCSHELL 11BF9000 == 45 [pid = 3708] [id = 94] 04:25:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (12DD8400) [pid = 3708] [serial = 279] [outer = 00000000] 04:25:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1817CC00) [pid = 3708] [serial = 280] [outer = 12DD8400] 04:25:31 INFO - PROCESS | 3708 | 1461068731177 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (19D77400) [pid = 3708] [serial = 281] [outer = 12DD8400] 04:25:31 INFO - PROCESS | 3708 | 1461068731625 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 598ms 04:25:31 INFO - PROCESS | 3708 | 1461068731667 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 3708 | 1461068731669 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 04:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:25:31 INFO - PROCESS | 3708 | 1461068731675 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 3708 | 1461068731678 Marionette TRACE conn3 <- [1,342,null,{}] 04:25:31 INFO - PROCESS | 3708 | 1461068731681 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 3708 | 1461068731779 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:25:31 INFO - PROCESS | 3708 | 1461068731788 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 3708 | ++DOCSHELL 18D67C00 == 46 [pid = 3708] [id = 95] 04:25:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18D69800) [pid = 3708] [serial = 282] [outer = 00000000] 04:25:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (18D71800) [pid = 3708] [serial = 283] [outer = 18D69800] 04:25:31 INFO - PROCESS | 3708 | 1461068731835 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (193A5800) [pid = 3708] [serial = 284] [outer = 18D69800] 04:25:32 INFO - PROCESS | 3708 | 1461068732407 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 818ms 04:25:32 INFO - PROCESS | 3708 | 1461068732475 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 3708 | 1461068732479 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 04:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:25:32 INFO - PROCESS | 3708 | 1461068732485 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 3708 | 1461068732489 Marionette TRACE conn3 <- [1,346,null,{}] 04:25:32 INFO - PROCESS | 3708 | 1461068732508 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:32 INFO - PROCESS | 3708 | 1461068732613 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:25:32 INFO - PROCESS | 3708 | 1461068732691 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 3708 | ++DOCSHELL 11BFA400 == 47 [pid = 3708] [id = 96] 04:25:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (11CB1800) [pid = 3708] [serial = 285] [outer = 00000000] 04:25:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (14753800) [pid = 3708] [serial = 286] [outer = 11CB1800] 04:25:32 INFO - PROCESS | 3708 | 1461068732790 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (156E3400) [pid = 3708] [serial = 287] [outer = 11CB1800] 04:25:33 INFO - PROCESS | 3708 | 1461068733425 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 976ms 04:25:33 INFO - PROCESS | 3708 | 1461068733452 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 3708 | 1461068733457 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 04:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:25:33 INFO - PROCESS | 3708 | 1461068733464 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 3708 | 1461068733467 Marionette TRACE conn3 <- [1,350,null,{}] 04:25:33 INFO - PROCESS | 3708 | 1461068733471 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:33 INFO - PROCESS | 3708 | 1461068733574 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:25:33 INFO - PROCESS | 3708 | 1461068733664 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 3708 | ++DOCSHELL 15A6AC00 == 48 [pid = 3708] [id = 97] 04:25:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (15E71800) [pid = 3708] [serial = 288] [outer = 00000000] 04:25:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18D6AC00) [pid = 3708] [serial = 289] [outer = 15E71800] 04:25:33 INFO - PROCESS | 3708 | 1461068733718 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18D70800) [pid = 3708] [serial = 290] [outer = 15E71800] 04:25:34 INFO - PROCESS | 3708 | 1461068734279 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 850ms 04:25:34 INFO - PROCESS | 3708 | 1461068734305 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 3708 | 1461068734307 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 04:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:25:34 INFO - PROCESS | 3708 | 1461068734311 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 3708 | 1461068734315 Marionette TRACE conn3 <- [1,354,null,{}] 04:25:34 INFO - PROCESS | 3708 | 1461068734326 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 3708 | 1461068734427 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:25:34 INFO - PROCESS | 3708 | 1461068734519 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 3708 | ++DOCSHELL 197F0C00 == 49 [pid = 3708] [id = 98] 04:25:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (197F3000) [pid = 3708] [serial = 291] [outer = 00000000] 04:25:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (197F7400) [pid = 3708] [serial = 292] [outer = 197F3000] 04:25:34 INFO - PROCESS | 3708 | 1461068734575 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (197FAC00) [pid = 3708] [serial = 293] [outer = 197F3000] 04:25:35 INFO - PROCESS | 3708 | 1461068735181 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 912ms 04:25:35 INFO - PROCESS | 3708 | 1461068735215 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 3708 | 1461068735218 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 04:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:25:35 INFO - PROCESS | 3708 | 1461068735221 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 3708 | 1461068735223 Marionette TRACE conn3 <- [1,358,null,{}] 04:25:35 INFO - PROCESS | 3708 | 1461068735227 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:35 INFO - PROCESS | 3708 | 1461068735329 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:25:35 INFO - PROCESS | 3708 | 1461068735419 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 3708 | ++DOCSHELL 13773800 == 50 [pid = 3708] [id = 99] 04:25:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (13775800) [pid = 3708] [serial = 294] [outer = 00000000] 04:25:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (16755C00) [pid = 3708] [serial = 295] [outer = 13775800] 04:25:35 INFO - PROCESS | 3708 | 1461068735473 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (180F2800) [pid = 3708] [serial = 296] [outer = 13775800] 04:25:36 INFO - PROCESS | 3708 | 1461068736275 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1086ms 04:25:36 INFO - PROCESS | 3708 | 1461068736348 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 3708 | 1461068736354 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 04:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:25:36 INFO - PROCESS | 3708 | 1461068736361 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 3708 | 1461068736365 Marionette TRACE conn3 <- [1,362,null,{}] 04:25:36 INFO - PROCESS | 3708 | 1461068736371 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:36 INFO - PROCESS | 3708 | 1461068736496 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:25:36 INFO - PROCESS | 3708 | 1461068736574 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 3708 | ++DOCSHELL 147DF800 == 51 [pid = 3708] [id = 100] 04:25:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (147E1400) [pid = 3708] [serial = 297] [outer = 00000000] 04:25:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (16105000) [pid = 3708] [serial = 298] [outer = 147E1400] 04:25:36 INFO - PROCESS | 3708 | 1461068736668 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1668CC00) [pid = 3708] [serial = 299] [outer = 147E1400] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 15ED3800 == 50 [pid = 3708] [id = 54] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 12B84C00 == 49 [pid = 3708] [id = 53] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 11BF9000 == 48 [pid = 3708] [id = 94] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 11BF1800 == 47 [pid = 3708] [id = 93] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 1A51F800 == 46 [pid = 3708] [id = 92] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 1CD5B400 == 45 [pid = 3708] [id = 91] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 13268800 == 44 [pid = 3708] [id = 90] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 142E9400 == 43 [pid = 3708] [id = 89] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 19D74800 == 42 [pid = 3708] [id = 88] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 193A9C00 == 41 [pid = 3708] [id = 87] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 16109000 == 40 [pid = 3708] [id = 86] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 13A1E400 == 39 [pid = 3708] [id = 85] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 18EB1000 == 38 [pid = 3708] [id = 82] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1CA87000) [pid = 3708] [serial = 235] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 16CBA800 == 37 [pid = 3708] [id = 81] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 1325DC00 == 36 [pid = 3708] [id = 80] 04:25:36 INFO - PROCESS | 3708 | --DOCSHELL 1C1EC800 == 35 [pid = 3708] [id = 79] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (13A6A800) [pid = 3708] [serial = 124] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (16697800) [pid = 3708] [serial = 160] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1C142C00) [pid = 3708] [serial = 233] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (19FAB800) [pid = 3708] [serial = 221] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (19D74C00) [pid = 3708] [serial = 220] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1A1CC000) [pid = 3708] [serial = 224] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1A1CF000) [pid = 3708] [serial = 223] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (18AC0400) [pid = 3708] [serial = 214] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1D0F3000) [pid = 3708] [serial = 202] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (15A67400) [pid = 3708] [serial = 206] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (15732800) [pid = 3708] [serial = 205] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (156E3000) [pid = 3708] [serial = 208] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (15AF6C00) [pid = 3708] [serial = 209] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (17B77C00) [pid = 3708] [serial = 196] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (13269800) [pid = 3708] [serial = 193] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1A564400) [pid = 3708] [serial = 199] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (17B7E400) [pid = 3708] [serial = 211] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (180F2400) [pid = 3708] [serial = 212] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18AC7000) [pid = 3708] [serial = 229] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1951A400) [pid = 3708] [serial = 217] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1C119800) [pid = 3708] [serial = 226] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1C13B800) [pid = 3708] [serial = 232] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1C11D400) [pid = 3708] [serial = 227] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (18E6F800) [pid = 3708] [serial = 215] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1A741400) [pid = 3708] [serial = 230] [outer = 00000000] [url = about:blank] 04:25:36 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (19519C00) [pid = 3708] [serial = 218] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3708 | 1461068737160 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 850ms 04:25:37 INFO - PROCESS | 3708 | 1461068737201 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 3708 | 1461068737206 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 04:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:25:37 INFO - PROCESS | 3708 | 1461068737212 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 3708 | 1461068737215 Marionette TRACE conn3 <- [1,366,null,{}] 04:25:37 INFO - PROCESS | 3708 | 1461068737218 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 3708 | 1461068737295 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:25:37 INFO - PROCESS | 3708 | 1461068737304 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 3708 | ++DOCSHELL 1428FC00 == 36 [pid = 3708] [id = 101] 04:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (15732800) [pid = 3708] [serial = 300] [outer = 00000000] 04:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (15F74C00) [pid = 3708] [serial = 301] [outer = 15732800] 04:25:37 INFO - PROCESS | 3708 | 1461068737349 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (16C04C00) [pid = 3708] [serial = 302] [outer = 15732800] 04:25:37 INFO - PROCESS | 3708 | 1461068737810 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 04:25:37 INFO - PROCESS | 3708 | 1461068737849 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 3708 | 1461068737851 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 04:25:37 INFO - PROCESS | 3708 | 1461068737854 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:25:37 INFO - PROCESS | 3708 | 1461068737857 Marionette TRACE conn3 <- [1,370,null,{}] 04:25:37 INFO - PROCESS | 3708 | 1461068737867 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 3708 | 1461068737945 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:25:37 INFO - PROCESS | 3708 | 1461068737954 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 3708 | ++DOCSHELL 13A68000 == 37 [pid = 3708] [id = 102] 04:25:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1567E400) [pid = 3708] [serial = 303] [outer = 00000000] 04:25:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1832F000) [pid = 3708] [serial = 304] [outer = 1567E400] 04:25:38 INFO - PROCESS | 3708 | 1461068738002 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (189EB800) [pid = 3708] [serial = 305] [outer = 1567E400] 04:25:38 INFO - PROCESS | 3708 | 1461068738428 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 598ms 04:25:38 INFO - PROCESS | 3708 | 1461068738451 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 3708 | 1461068738454 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 04:25:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:25:38 INFO - PROCESS | 3708 | 1461068738457 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 3708 | 1461068738459 Marionette TRACE conn3 <- [1,374,null,{}] 04:25:38 INFO - PROCESS | 3708 | 1461068738462 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 3708 | 1461068738536 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:25:38 INFO - PROCESS | 3708 | 1461068738542 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 3708 | ++DOCSHELL 18716400 == 38 [pid = 3708] [id = 103] 04:25:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18D69C00) [pid = 3708] [serial = 306] [outer = 00000000] 04:25:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (18EA8C00) [pid = 3708] [serial = 307] [outer = 18D69C00] 04:25:38 INFO - PROCESS | 3708 | 1461068738586 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18EB0800) [pid = 3708] [serial = 308] [outer = 18D69C00] 04:25:39 INFO - PROCESS | 3708 | 1461068739036 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:25:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:25:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 04:25:39 INFO - PROCESS | 3708 | 1461068739095 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 3708 | 1461068739097 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 04:25:39 INFO - PROCESS | 3708 | 1461068739100 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:25:39 INFO - PROCESS | 3708 | 1461068739102 Marionette TRACE conn3 <- [1,378,null,{}] 04:25:39 INFO - PROCESS | 3708 | 1461068739105 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:39 INFO - PROCESS | 3708 | 1461068739200 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:25:39 INFO - PROCESS | 3708 | 1461068739208 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 3708 | ++DOCSHELL 18E6F400 == 39 [pid = 3708] [id = 104] 04:25:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18EB5400) [pid = 3708] [serial = 309] [outer = 00000000] 04:25:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (196C0C00) [pid = 3708] [serial = 310] [outer = 18EB5400] 04:25:39 INFO - PROCESS | 3708 | 1461068739261 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (196C0800) [pid = 3708] [serial = 311] [outer = 18EB5400] 04:25:39 INFO - PROCESS | 3708 | 1461068739763 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:25:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:25:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 692ms 04:25:39 INFO - PROCESS | 3708 | 1461068739800 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 3708 | 1461068739802 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 04:25:39 INFO - PROCESS | 3708 | 1461068739805 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:25:39 INFO - PROCESS | 3708 | 1461068739807 Marionette TRACE conn3 <- [1,382,null,{}] 04:25:39 INFO - PROCESS | 3708 | 1461068739810 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:39 INFO - PROCESS | 3708 | 1461068739953 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:25:40 INFO - PROCESS | 3708 | 1461068739977 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 3708 | ++DOCSHELL 17B78400 == 40 [pid = 3708] [id = 105] 04:25:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (197F4400) [pid = 3708] [serial = 312] [outer = 00000000] 04:25:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (19D70000) [pid = 3708] [serial = 313] [outer = 197F4400] 04:25:40 INFO - PROCESS | 3708 | 1461068740024 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (19FAD400) [pid = 3708] [serial = 314] [outer = 197F4400] 04:25:40 INFO - PROCESS | 3708 | 1461068740498 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:25:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 739ms 04:25:40 INFO - PROCESS | 3708 | 1461068740546 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 3708 | 1461068740548 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 04:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:25:40 INFO - PROCESS | 3708 | 1461068740607 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 3708 | 1461068740609 Marionette TRACE conn3 <- [1,386,null,{}] 04:25:40 INFO - PROCESS | 3708 | 1461068740612 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 3708 | 1461068740709 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:25:40 INFO - PROCESS | 3708 | 1461068740715 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 3708 | ++DOCSHELL 197FE800 == 41 [pid = 3708] [id = 106] 04:25:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (19D71800) [pid = 3708] [serial = 315] [outer = 00000000] 04:25:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1A1CAC00) [pid = 3708] [serial = 316] [outer = 19D71800] 04:25:40 INFO - PROCESS | 3708 | 1461068740759 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1A1C9C00) [pid = 3708] [serial = 317] [outer = 19D71800] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (12B8AC00) [pid = 3708] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (18325C00) [pid = 3708] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (19792000) [pid = 3708] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1C35D800) [pid = 3708] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (12C5E400) [pid = 3708] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (16190000) [pid = 3708] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (13A66800) [pid = 3708] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1A084400) [pid = 3708] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1C11E400) [pid = 3708] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1610B000) [pid = 3708] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1A018400) [pid = 3708] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (196C3C00) [pid = 3708] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1D7E3000) [pid = 3708] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1D0F7400) [pid = 3708] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1A521800) [pid = 3708] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (11BF4C00) [pid = 3708] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:25:41 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (12DD8400) [pid = 3708] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:25:41 INFO - PROCESS | 3708 | 1461068741447 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:25:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 929ms 04:25:41 INFO - PROCESS | 3708 | 1461068741508 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 3708 | 1461068741510 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 04:25:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:25:41 INFO - PROCESS | 3708 | 1461068741513 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 3708 | 1461068741515 Marionette TRACE conn3 <- [1,390,null,{}] 04:25:41 INFO - PROCESS | 3708 | 1461068741518 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:41 INFO - PROCESS | 3708 | 1461068741590 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:25:41 INFO - PROCESS | 3708 | 1461068741666 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 3708 | ++DOCSHELL 11BF9800 == 42 [pid = 3708] [id = 107] 04:25:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (12B8AC00) [pid = 3708] [serial = 318] [outer = 00000000] 04:25:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (147E0800) [pid = 3708] [serial = 319] [outer = 12B8AC00] 04:25:41 INFO - PROCESS | 3708 | 1461068741710 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (145F1000) [pid = 3708] [serial = 320] [outer = 12B8AC00] 04:25:42 INFO - PROCESS | 3708 | 1461068742072 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:25:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 597ms 04:25:42 INFO - PROCESS | 3708 | 1461068742111 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 3708 | 1461068742113 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 04:25:42 INFO - PROCESS | 3708 | 1461068742116 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:25:42 INFO - PROCESS | 3708 | 1461068742117 Marionette TRACE conn3 <- [1,394,null,{}] 04:25:42 INFO - PROCESS | 3708 | 1461068742121 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:42 INFO - PROCESS | 3708 | 1461068742221 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:25:42 INFO - PROCESS | 3708 | 1461068742229 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 3708 | ++DOCSHELL 15AF6400 == 43 [pid = 3708] [id = 108] 04:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (15E2E000) [pid = 3708] [serial = 321] [outer = 00000000] 04:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1A1C6C00) [pid = 3708] [serial = 322] [outer = 15E2E000] 04:25:42 INFO - PROCESS | 3708 | 1461068742273 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1A524400) [pid = 3708] [serial = 323] [outer = 15E2E000] 04:25:42 INFO - PROCESS | 3708 | 1461068742668 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:25:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 598ms 04:25:42 INFO - PROCESS | 3708 | 1461068742713 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 3708 | 1461068742715 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 04:25:42 INFO - PROCESS | 3708 | 1461068742718 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:25:42 INFO - PROCESS | 3708 | 1461068742720 Marionette TRACE conn3 <- [1,398,null,{}] 04:25:42 INFO - PROCESS | 3708 | 1461068742724 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:42 INFO - PROCESS | 3708 | 1461068742796 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:25:42 INFO - PROCESS | 3708 | 1461068742900 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 3708 | ++DOCSHELL 12DE0400 == 44 [pid = 3708] [id = 109] 04:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (19D75400) [pid = 3708] [serial = 324] [outer = 00000000] 04:25:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1AA3DC00) [pid = 3708] [serial = 325] [outer = 19D75400] 04:25:42 INFO - PROCESS | 3708 | 1461068742946 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1AA47800) [pid = 3708] [serial = 326] [outer = 19D75400] 04:25:43 INFO - PROCESS | 3708 | 1461068743307 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:25:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 645ms 04:25:43 INFO - PROCESS | 3708 | 1461068743371 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 3708 | 1461068743375 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 04:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:25:43 INFO - PROCESS | 3708 | 1461068743381 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 3708 | 1461068743385 Marionette TRACE conn3 <- [1,402,null,{}] 04:25:43 INFO - PROCESS | 3708 | 1461068743391 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:43 INFO - PROCESS | 3708 | 1461068743485 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:25:43 INFO - PROCESS | 3708 | 1461068743607 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 3708 | ++DOCSHELL 1325DC00 == 45 [pid = 3708] [id = 110] 04:25:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1325F800) [pid = 3708] [serial = 327] [outer = 00000000] 04:25:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (13774400) [pid = 3708] [serial = 328] [outer = 1325F800] 04:25:43 INFO - PROCESS | 3708 | 1461068743663 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1428E400) [pid = 3708] [serial = 329] [outer = 1325F800] 04:25:44 INFO - PROCESS | 3708 | 1461068744275 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:25:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 944ms 04:25:44 INFO - PROCESS | 3708 | 1461068744326 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 3708 | 1461068744330 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 04:25:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:25:44 INFO - PROCESS | 3708 | 1461068744340 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 3708 | 1461068744347 Marionette TRACE conn3 <- [1,406,null,{}] 04:25:44 INFO - PROCESS | 3708 | 1461068744353 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 3708 | 1461068744454 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:25:44 INFO - PROCESS | 3708 | 1461068744533 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 3708 | ++DOCSHELL 16696800 == 46 [pid = 3708] [id = 111] 04:25:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (16CBBC00) [pid = 3708] [serial = 330] [outer = 00000000] 04:25:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (17B81800) [pid = 3708] [serial = 331] [outer = 16CBBC00] 04:25:44 INFO - PROCESS | 3708 | 1461068744587 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1817A800) [pid = 3708] [serial = 332] [outer = 16CBBC00] 04:25:45 INFO - PROCESS | 3708 | 1461068745138 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:25:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 865ms 04:25:45 INFO - PROCESS | 3708 | 1461068745233 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 3708 | 1461068745235 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 04:25:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:25:45 INFO - PROCESS | 3708 | 1461068745239 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 3708 | 1461068745241 Marionette TRACE conn3 <- [1,410,null,{}] 04:25:45 INFO - PROCESS | 3708 | 1461068745251 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:45 INFO - PROCESS | 3708 | 1461068745354 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:25:45 INFO - PROCESS | 3708 | 1461068745452 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 3708 | ++DOCSHELL 19C17000 == 47 [pid = 3708] [id = 112] 04:25:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (19C1A400) [pid = 3708] [serial = 333] [outer = 00000000] 04:25:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1A081400) [pid = 3708] [serial = 334] [outer = 19C1A400] 04:25:45 INFO - PROCESS | 3708 | 1461068745509 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1A5A7000) [pid = 3708] [serial = 335] [outer = 19C1A400] 04:25:46 INFO - PROCESS | 3708 | 1461068746148 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:25:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:25:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 960ms 04:25:46 INFO - PROCESS | 3708 | 1461068746184 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:25:46 INFO - PROCESS | 3708 | 1461068746186 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 04:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:25:46 INFO - PROCESS | 3708 | 1461068746190 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 3708 | 1461068746192 Marionette TRACE conn3 <- [1,414,null,{}] 04:25:46 INFO - PROCESS | 3708 | 1461068746195 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:46 INFO - PROCESS | 3708 | 1461068746292 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:25:46 INFO - PROCESS | 3708 | 1461068746381 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 3708 | ++DOCSHELL 1C121400 == 48 [pid = 3708] [id = 113] 04:25:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1C124000) [pid = 3708] [serial = 336] [outer = 00000000] 04:25:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1C1F9000) [pid = 3708] [serial = 337] [outer = 1C124000] 04:25:46 INFO - PROCESS | 3708 | 1461068746442 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1C363000) [pid = 3708] [serial = 338] [outer = 1C124000] 04:25:46 INFO - PROCESS | 3708 | 1461068746952 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:25:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 802ms 04:25:47 INFO - PROCESS | 3708 | 1461068746991 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 3708 | 1461068746994 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 04:25:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:25:47 INFO - PROCESS | 3708 | 1461068746997 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 3708 | 1461068746999 Marionette TRACE conn3 <- [1,418,null,{}] 04:25:47 INFO - PROCESS | 3708 | 1461068747003 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 3708 | 1461068747100 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:25:47 INFO - PROCESS | 3708 | 1461068747190 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 3708 | ++DOCSHELL 12BB5400 == 49 [pid = 3708] [id = 114] 04:25:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1325EC00) [pid = 3708] [serial = 339] [outer = 00000000] 04:25:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1CA87000) [pid = 3708] [serial = 340] [outer = 1325EC00] 04:25:47 INFO - PROCESS | 3708 | 1461068747244 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1CA91000) [pid = 3708] [serial = 341] [outer = 1325EC00] 04:25:48 INFO - PROCESS | 3708 | 1461068748297 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1369ms 04:25:48 INFO - PROCESS | 3708 | 1461068748356 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 3708 | 1461068748359 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 04:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:25:48 INFO - PROCESS | 3708 | 1461068748364 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 3708 | 1461068748366 Marionette TRACE conn3 <- [1,422,null,{}] 04:25:48 INFO - PROCESS | 3708 | 1461068748373 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 3708 | 1461068748465 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:25:48 INFO - PROCESS | 3708 | 1461068748539 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 3708 | ++DOCSHELL 147DC800 == 50 [pid = 3708] [id = 115] 04:25:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (156E3000) [pid = 3708] [serial = 342] [outer = 00000000] 04:25:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1610B800) [pid = 3708] [serial = 343] [outer = 156E3000] 04:25:48 INFO - PROCESS | 3708 | 1461068748587 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (16CBB800) [pid = 3708] [serial = 344] [outer = 156E3000] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 16CC0800 == 49 [pid = 3708] [id = 67] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 15AF6400 == 48 [pid = 3708] [id = 108] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 11BF9800 == 47 [pid = 3708] [id = 107] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 197FE800 == 46 [pid = 3708] [id = 106] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 17B78400 == 45 [pid = 3708] [id = 105] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 18E6F400 == 44 [pid = 3708] [id = 104] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 18716400 == 43 [pid = 3708] [id = 103] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 13A68000 == 42 [pid = 3708] [id = 102] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 1428FC00 == 41 [pid = 3708] [id = 101] 04:25:49 INFO - PROCESS | 3708 | --DOCSHELL 147DF800 == 40 [pid = 3708] [id = 100] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1C8EF400) [pid = 3708] [serial = 191] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (145E6000) [pid = 3708] [serial = 238] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (17B7DC00) [pid = 3708] [serial = 241] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18D71800) [pid = 3708] [serial = 283] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1A5AD000) [pid = 3708] [serial = 244] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1D7E2800) [pid = 3708] [serial = 271] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1A527C00) [pid = 3708] [serial = 274] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1D7E2400) [pid = 3708] [serial = 272] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (11BF9C00) [pid = 3708] [serial = 277] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1D642C00) [pid = 3708] [serial = 247] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1817CC00) [pid = 3708] [serial = 280] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (19D77400) [pid = 3708] [serial = 281] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1CD53C00) [pid = 3708] [serial = 269] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1325C000) [pid = 3708] [serial = 278] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1C363C00) [pid = 3708] [serial = 266] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1D7E4C00) [pid = 3708] [serial = 275] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (13201C00) [pid = 3708] [serial = 157] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1C1F0C00) [pid = 3708] [serial = 200] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1D63A400) [pid = 3708] [serial = 203] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (13A20800) [pid = 3708] [serial = 194] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1817B400) [pid = 3708] [serial = 197] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (16CBD400) [pid = 3708] [serial = 254] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (16696400) [pid = 3708] [serial = 253] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1C13CC00) [pid = 3708] [serial = 265] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1CD51000) [pid = 3708] [serial = 268] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (16697400) [pid = 3708] [serial = 256] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (17B78C00) [pid = 3708] [serial = 257] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (1A1D5C00) [pid = 3708] [serial = 262] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1AA48000) [pid = 3708] [serial = 263] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (19D03C00) [pid = 3708] [serial = 259] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (19D71400) [pid = 3708] [serial = 260] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1D7ED800) [pid = 3708] [serial = 251] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1D7E9C00) [pid = 3708] [serial = 250] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3708 | 1461068749633 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1322ms 04:25:49 INFO - PROCESS | 3708 | 1461068749674 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 3708 | 1461068749679 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 04:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:25:49 INFO - PROCESS | 3708 | 1461068749686 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 3708 | 1461068749688 Marionette TRACE conn3 <- [1,426,null,{}] 04:25:49 INFO - PROCESS | 3708 | 1461068749692 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 3708 | 1461068749819 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:25:49 INFO - PROCESS | 3708 | 1461068749827 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 3708 | ++DOCSHELL 1335D800 == 41 [pid = 3708] [id = 116] 04:25:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (13364800) [pid = 3708] [serial = 345] [outer = 00000000] 04:25:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (16C05000) [pid = 3708] [serial = 346] [outer = 13364800] 04:25:49 INFO - PROCESS | 3708 | 1461068749873 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (17B78800) [pid = 3708] [serial = 347] [outer = 13364800] 04:25:50 INFO - PROCESS | 3708 | 1461068750351 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 3708 | 1461068750419 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 04:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:25:50 INFO - PROCESS | 3708 | 1461068750423 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 3708 | 1461068750426 Marionette TRACE conn3 <- [1,430,null,{}] 04:25:50 INFO - PROCESS | 3708 | 1461068750436 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:50 INFO - PROCESS | 3708 | 1461068750518 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:25:50 INFO - PROCESS | 3708 | 1461068750596 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 3708 | ++DOCSHELL 17B7D400 == 42 [pid = 3708] [id = 117] 04:25:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (18326C00) [pid = 3708] [serial = 348] [outer = 00000000] 04:25:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18D73800) [pid = 3708] [serial = 349] [outer = 18326C00] 04:25:50 INFO - PROCESS | 3708 | 1461068750642 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (18EB5000) [pid = 3708] [serial = 350] [outer = 18326C00] 04:25:51 INFO - PROCESS | 3708 | 1461068751028 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 645ms 04:25:51 INFO - PROCESS | 3708 | 1461068751060 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 3708 | 1461068751062 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 04:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:25:51 INFO - PROCESS | 3708 | 1461068751066 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 3708 | 1461068751067 Marionette TRACE conn3 <- [1,434,null,{}] 04:25:51 INFO - PROCESS | 3708 | 1461068751071 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 3708 | 1461068751147 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:25:51 INFO - PROCESS | 3708 | 1461068751263 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 3708 | ++DOCSHELL 193A9C00 == 43 [pid = 3708] [id = 118] 04:25:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (196C5C00) [pid = 3708] [serial = 351] [outer = 00000000] 04:25:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (19D03C00) [pid = 3708] [serial = 352] [outer = 196C5C00] 04:25:51 INFO - PROCESS | 3708 | 1461068751308 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (19D6D000) [pid = 3708] [serial = 353] [outer = 196C5C00] 04:25:51 INFO - PROCESS | 3708 | 1461068751735 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 708ms 04:25:51 INFO - PROCESS | 3708 | 1461068751771 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 3708 | 1461068751773 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 04:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:25:51 INFO - PROCESS | 3708 | 1461068751777 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 3708 | 1461068751778 Marionette TRACE conn3 <- [1,438,null,{}] 04:25:51 INFO - PROCESS | 3708 | 1461068751786 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 3708 | 1461068751886 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:25:51 INFO - PROCESS | 3708 | 1461068751892 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 3708 | ++DOCSHELL 1978D000 == 44 [pid = 3708] [id = 119] 04:25:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (197F4C00) [pid = 3708] [serial = 354] [outer = 00000000] 04:25:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1A07B000) [pid = 3708] [serial = 355] [outer = 197F4C00] 04:25:51 INFO - PROCESS | 3708 | 1461068751936 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1A522C00) [pid = 3708] [serial = 356] [outer = 197F4C00] 04:25:52 INFO - PROCESS | 3708 | 1461068752368 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:25:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 04:25:52 INFO - PROCESS | 3708 | 1461068752414 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 3708 | 1461068752416 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 04:25:52 INFO - PROCESS | 3708 | 1461068752419 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:25:52 INFO - PROCESS | 3708 | 1461068752420 Marionette TRACE conn3 <- [1,442,null,{}] 04:25:52 INFO - PROCESS | 3708 | 1461068752424 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 3708 | 1461068752547 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:25:52 INFO - PROCESS | 3708 | 1461068752639 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 3708 | ++DOCSHELL 13A66400 == 45 [pid = 3708] [id = 120] 04:25:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1A5AEC00) [pid = 3708] [serial = 357] [outer = 00000000] 04:25:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1C123800) [pid = 3708] [serial = 358] [outer = 1A5AEC00] 04:25:52 INFO - PROCESS | 3708 | 1461068752686 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1C146400) [pid = 3708] [serial = 359] [outer = 1A5AEC00] 04:25:53 INFO - PROCESS | 3708 | 1461068753108 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:25:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 739ms 04:25:53 INFO - PROCESS | 3708 | 1461068753160 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 3708 | 1461068753163 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 04:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:25:53 INFO - PROCESS | 3708 | 1461068753170 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 3708 | 1461068753172 Marionette TRACE conn3 <- [1,446,null,{}] 04:25:53 INFO - PROCESS | 3708 | 1461068753175 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 3708 | 1461068753309 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:25:53 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (19D71800) [pid = 3708] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:25:53 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (15732800) [pid = 3708] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:25:53 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18D69C00) [pid = 3708] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:25:53 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (147E1400) [pid = 3708] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:25:53 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1567E400) [pid = 3708] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:25:53 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (197F4400) [pid = 3708] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:25:53 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (12B8AC00) [pid = 3708] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:25:53 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (15E2E000) [pid = 3708] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:25:53 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (18EB5400) [pid = 3708] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:25:53 INFO - PROCESS | 3708 | 1461068753364 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 3708 | ++DOCSHELL 11BF3800 == 46 [pid = 3708] [id = 121] 04:25:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (11BF3C00) [pid = 3708] [serial = 360] [outer = 00000000] 04:25:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1572E000) [pid = 3708] [serial = 361] [outer = 11BF3C00] 04:25:53 INFO - PROCESS | 3708 | 1461068753409 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1567E400) [pid = 3708] [serial = 362] [outer = 11BF3C00] 04:25:53 INFO - PROCESS | 3708 | 1461068753764 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:25:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 04:25:53 INFO - PROCESS | 3708 | 1461068753803 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 3708 | 1461068753805 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 04:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:25:53 INFO - PROCESS | 3708 | 1461068753808 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 3708 | 1461068753810 Marionette TRACE conn3 <- [1,450,null,{}] 04:25:53 INFO - PROCESS | 3708 | 1461068753813 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 3708 | 1461068753915 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:25:53 INFO - PROCESS | 3708 | 1461068753955 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 3708 | ++DOCSHELL 18EB6000 == 47 [pid = 3708] [id = 122] 04:25:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1A51E000) [pid = 3708] [serial = 363] [outer = 00000000] 04:25:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1C363C00) [pid = 3708] [serial = 364] [outer = 1A51E000] 04:25:54 INFO - PROCESS | 3708 | 1461068754006 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1C8EDC00) [pid = 3708] [serial = 365] [outer = 1A51E000] 04:25:54 INFO - PROCESS | 3708 | 1461068754440 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 3708 | 1461068754480 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 04:25:54 INFO - PROCESS | 3708 | 1461068754483 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:25:54 INFO - PROCESS | 3708 | 1461068754485 Marionette TRACE conn3 <- [1,454,null,{}] 04:25:54 INFO - PROCESS | 3708 | 1461068754489 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:54 INFO - PROCESS | 3708 | 1461068754593 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:25:54 INFO - PROCESS | 3708 | 1461068754599 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 3708 | ++DOCSHELL 19FB7800 == 48 [pid = 3708] [id = 123] 04:25:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1CD53000) [pid = 3708] [serial = 366] [outer = 00000000] 04:25:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1D0F5000) [pid = 3708] [serial = 367] [outer = 1CD53000] 04:25:54 INFO - PROCESS | 3708 | 1461068754650 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1D0F4C00) [pid = 3708] [serial = 368] [outer = 1CD53000] 04:25:55 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:55 INFO - PROCESS | 3708 | 1461068755329 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:25:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 913ms 04:25:55 INFO - PROCESS | 3708 | 1461068755389 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 3708 | 1461068755395 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 04:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:25:55 INFO - PROCESS | 3708 | 1461068755401 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 3708 | 1461068755404 Marionette TRACE conn3 <- [1,458,null,{}] 04:25:55 INFO - PROCESS | 3708 | 1461068755409 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:55 INFO - PROCESS | 3708 | 1461068755544 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:25:55 INFO - PROCESS | 3708 | 1461068755666 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 3708 | ++DOCSHELL 1335D000 == 49 [pid = 3708] [id = 124] 04:25:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (13770800) [pid = 3708] [serial = 369] [outer = 00000000] 04:25:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1674F000) [pid = 3708] [serial = 370] [outer = 13770800] 04:25:55 INFO - PROCESS | 3708 | 1461068755723 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (17B7DC00) [pid = 3708] [serial = 371] [outer = 13770800] 04:25:56 INFO - PROCESS | 3708 | 1461068756266 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:25:56 INFO - PROCESS | 3708 | 1461068756311 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 04:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:25:56 INFO - PROCESS | 3708 | 1461068756318 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:25:56 INFO - PROCESS | 3708 | 1461068756320 Marionette TRACE conn3 <- [1,462,null,{}] 04:25:56 INFO - PROCESS | 3708 | 1461068756324 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:56 INFO - PROCESS | 3708 | 1461068756426 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:25:56 INFO - PROCESS | 3708 | 1461068756518 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 3708 | ++DOCSHELL 15F6A400 == 50 [pid = 3708] [id = 125] 04:25:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (17B75400) [pid = 3708] [serial = 372] [outer = 00000000] 04:25:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (19A9CC00) [pid = 3708] [serial = 373] [outer = 17B75400] 04:25:56 INFO - PROCESS | 3708 | 1461068756572 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1A1C8000) [pid = 3708] [serial = 374] [outer = 17B75400] 04:25:57 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:57 INFO - PROCESS | 3708 | 1461068757221 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 3708 | 1461068757269 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 04:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:25:57 INFO - PROCESS | 3708 | 1461068757273 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 3708 | 1461068757277 Marionette TRACE conn3 <- [1,466,null,{}] 04:25:57 INFO - PROCESS | 3708 | 1461068757288 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:57 INFO - PROCESS | 3708 | 1461068757391 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:25:57 INFO - PROCESS | 3708 | 1461068757472 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 3708 | ++DOCSHELL 1D63AC00 == 51 [pid = 3708] [id = 126] 04:25:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1D63B000) [pid = 3708] [serial = 375] [outer = 00000000] 04:25:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1D644800) [pid = 3708] [serial = 376] [outer = 1D63B000] 04:25:57 INFO - PROCESS | 3708 | 1461068757573 Marionette DEBUG loaded listener.js 04:25:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1D7E2C00) [pid = 3708] [serial = 377] [outer = 1D63B000] 04:25:58 INFO - PROCESS | 3708 | 1461068758321 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 3708 | 1461068758382 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 04:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:25:58 INFO - PROCESS | 3708 | 1461068758388 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 3708 | 1461068758392 Marionette TRACE conn3 <- [1,470,null,{}] 04:25:58 INFO - PROCESS | 3708 | 1461068758398 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:58 INFO - PROCESS | 3708 | 1461068758489 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:25:58 INFO - PROCESS | 3708 | 1461068758571 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 3708 | ++DOCSHELL 15732C00 == 52 [pid = 3708] [id = 127] 04:25:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (15736000) [pid = 3708] [serial = 378] [outer = 00000000] 04:25:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (17057C00) [pid = 3708] [serial = 379] [outer = 15736000] 04:25:58 INFO - PROCESS | 3708 | 1461068758619 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (17BA8400) [pid = 3708] [serial = 380] [outer = 15736000] 04:25:59 INFO - PROCESS | 3708 | 1461068759284 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 913ms 04:25:59 INFO - PROCESS | 3708 | 1461068759325 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 3708 | 1461068759330 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 04:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:25:59 INFO - PROCESS | 3708 | 1461068759336 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 3708 | 1461068759339 Marionette TRACE conn3 <- [1,474,null,{}] 04:25:59 INFO - PROCESS | 3708 | 1461068759342 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:59 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:25:59 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:25:59 INFO - PROCESS | 3708 | 1461068759447 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 18EB6000 == 51 [pid = 3708] [id = 122] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 11BF3800 == 50 [pid = 3708] [id = 121] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 13A66400 == 49 [pid = 3708] [id = 120] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 1978D000 == 48 [pid = 3708] [id = 119] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 193A9C00 == 47 [pid = 3708] [id = 118] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 17B7D400 == 46 [pid = 3708] [id = 117] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 1335D800 == 45 [pid = 3708] [id = 116] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 147DC800 == 44 [pid = 3708] [id = 115] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 19C17000 == 43 [pid = 3708] [id = 112] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 16696800 == 42 [pid = 3708] [id = 111] 04:25:59 INFO - PROCESS | 3708 | --DOCSHELL 1325DC00 == 41 [pid = 3708] [id = 110] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (147E0800) [pid = 3708] [serial = 319] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (19D70000) [pid = 3708] [serial = 313] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1A1C6C00) [pid = 3708] [serial = 322] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1A524400) [pid = 3708] [serial = 323] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1A1C9C00) [pid = 3708] [serial = 317] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (196C0C00) [pid = 3708] [serial = 310] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (196C0800) [pid = 3708] [serial = 311] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (145F1000) [pid = 3708] [serial = 320] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1AA3DC00) [pid = 3708] [serial = 325] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18EB0800) [pid = 3708] [serial = 308] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1A1CAC00) [pid = 3708] [serial = 316] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (15F74C00) [pid = 3708] [serial = 301] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (16C04C00) [pid = 3708] [serial = 302] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (18EA8C00) [pid = 3708] [serial = 307] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (16755C00) [pid = 3708] [serial = 295] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1668CC00) [pid = 3708] [serial = 299] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (16105000) [pid = 3708] [serial = 298] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1832F000) [pid = 3708] [serial = 304] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (189EB800) [pid = 3708] [serial = 305] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (14753800) [pid = 3708] [serial = 286] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (19FAD400) [pid = 3708] [serial = 314] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (18D6AC00) [pid = 3708] [serial = 289] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (197F7400) [pid = 3708] [serial = 292] [outer = 00000000] [url = about:blank] 04:25:59 INFO - PROCESS | 3708 | 1461068759566 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 3708 | ++DOCSHELL 11BF6000 == 42 [pid = 3708] [id = 128] 04:25:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (12C5E400) [pid = 3708] [serial = 381] [outer = 00000000] 04:25:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (142EB400) [pid = 3708] [serial = 382] [outer = 12C5E400] 04:25:59 INFO - PROCESS | 3708 | 1461068759612 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (15AFA000) [pid = 3708] [serial = 383] [outer = 12C5E400] 04:26:00 INFO - PROCESS | 3708 | 1461068760038 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 739ms 04:26:00 INFO - PROCESS | 3708 | 1461068760076 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 3708 | 1461068760078 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 04:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:26:00 INFO - PROCESS | 3708 | 1461068760082 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 3708 | 1461068760085 Marionette TRACE conn3 <- [1,478,null,{}] 04:26:00 INFO - PROCESS | 3708 | 1461068760095 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 3708 | 1461068760178 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:26:00 INFO - PROCESS | 3708 | 1461068760185 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 3708 | ++DOCSHELL 1817D800 == 43 [pid = 3708] [id = 129] 04:26:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (18325C00) [pid = 3708] [serial = 384] [outer = 00000000] 04:26:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (18ABDC00) [pid = 3708] [serial = 385] [outer = 18325C00] 04:26:00 INFO - PROCESS | 3708 | 1461068760232 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (18D68800) [pid = 3708] [serial = 386] [outer = 18325C00] 04:26:00 INFO - PROCESS | 3708 | 1461068760683 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 645ms 04:26:00 INFO - PROCESS | 3708 | 1461068760719 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 3708 | 1461068760721 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 04:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:26:00 INFO - PROCESS | 3708 | 1461068760725 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 3708 | 1461068760726 Marionette TRACE conn3 <- [1,482,null,{}] 04:26:00 INFO - PROCESS | 3708 | 1461068760730 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 3708 | 1461068760813 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:26:00 INFO - PROCESS | 3708 | 1461068760819 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 3708 | ++DOCSHELL 18D6D000 == 44 [pid = 3708] [id = 130] 04:26:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (18D6F800) [pid = 3708] [serial = 387] [outer = 00000000] 04:26:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1951BC00) [pid = 3708] [serial = 388] [outer = 18D6F800] 04:26:00 INFO - PROCESS | 3708 | 1461068760864 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (196C4C00) [pid = 3708] [serial = 389] [outer = 18D6F800] 04:26:01 INFO - PROCESS | 3708 | 1461068761318 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 04:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:26:01 INFO - PROCESS | 3708 | 1461068761362 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:26:01 INFO - PROCESS | 3708 | 1461068761364 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 04:26:01 INFO - PROCESS | 3708 | 1461068761368 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:26:01 INFO - PROCESS | 3708 | 1461068761369 Marionette TRACE conn3 <- [1,486,null,{}] 04:26:01 INFO - PROCESS | 3708 | 1461068761373 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:01 INFO - PROCESS | 3708 | 1461068761445 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:26:01 INFO - PROCESS | 3708 | 1461068761451 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 3708 | ++DOCSHELL 18D76800 == 45 [pid = 3708] [id = 131] 04:26:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (196C0C00) [pid = 3708] [serial = 390] [outer = 00000000] 04:26:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (197FDC00) [pid = 3708] [serial = 391] [outer = 196C0C00] 04:26:01 INFO - PROCESS | 3708 | 1461068761496 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (19C1B800) [pid = 3708] [serial = 392] [outer = 196C0C00] 04:26:02 INFO - PROCESS | 3708 | 1461068761992 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 04:26:02 INFO - PROCESS | 3708 | 1461068762006 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 3708 | 1461068762008 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 04:26:02 INFO - PROCESS | 3708 | 1461068762011 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 3708 | 1461068762013 Marionette TRACE conn3 <- [1,490,null,{}] 04:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:26:02 INFO - PROCESS | 3708 | 1461068762016 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 3708 | 1461068762140 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:26:02 INFO - PROCESS | 3708 | 1461068762149 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 3708 | ++DOCSHELL 147E2C00 == 46 [pid = 3708] [id = 132] 04:26:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (197F4000) [pid = 3708] [serial = 393] [outer = 00000000] 04:26:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1A51E400) [pid = 3708] [serial = 394] [outer = 197F4000] 04:26:02 INFO - PROCESS | 3708 | 1461068762197 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1A51C800) [pid = 3708] [serial = 395] [outer = 197F4000] 04:26:02 INFO - PROCESS | 3708 | 1461068762612 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 646ms 04:26:02 INFO - PROCESS | 3708 | 1461068762650 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 3708 | 1461068762651 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 04:26:02 INFO - PROCESS | 3708 | 1461068762655 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:26:02 INFO - PROCESS | 3708 | 1461068762656 Marionette TRACE conn3 <- [1,494,null,{}] 04:26:02 INFO - PROCESS | 3708 | 1461068762660 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 3708 | 1461068762762 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:26:02 INFO - PROCESS | 3708 | 1461068762865 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 3708 | ++DOCSHELL 1AA49400 == 47 [pid = 3708] [id = 133] 04:26:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1AA49C00) [pid = 3708] [serial = 396] [outer = 00000000] 04:26:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1C120000) [pid = 3708] [serial = 397] [outer = 1AA49C00] 04:26:02 INFO - PROCESS | 3708 | 1461068762911 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1C13E000) [pid = 3708] [serial = 398] [outer = 1AA49C00] 04:26:03 INFO - PROCESS | 3708 | 1461068763334 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 739ms 04:26:03 INFO - PROCESS | 3708 | 1461068763399 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:26:03 INFO - PROCESS | 3708 | 1461068763401 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 04:26:03 INFO - PROCESS | 3708 | 1461068763412 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:26:03 INFO - PROCESS | 3708 | 1461068763462 Marionette TRACE conn3 <- [1,498,null,{}] 04:26:03 INFO - PROCESS | 3708 | 1461068763465 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:03 INFO - PROCESS | 3708 | 1461068763568 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:26:03 INFO - PROCESS | 3708 | 1461068763624 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 3708 | ++DOCSHELL 1325FC00 == 48 [pid = 3708] [id = 134] 04:26:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1A561000) [pid = 3708] [serial = 399] [outer = 00000000] 04:26:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1CA88800) [pid = 3708] [serial = 400] [outer = 1A561000] 04:26:03 INFO - PROCESS | 3708 | 1461068763668 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1CD52800) [pid = 3708] [serial = 401] [outer = 1A561000] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (197F4C00) [pid = 3708] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1A5AEC00) [pid = 3708] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (11BF3C00) [pid = 3708] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (18326C00) [pid = 3708] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1325EC00) [pid = 3708] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (13364800) [pid = 3708] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (156E3000) [pid = 3708] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (196C5C00) [pid = 3708] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1AA46800) [pid = 3708] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1939C800) [pid = 3708] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (11CB1800) [pid = 3708] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (13264000) [pid = 3708] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18D69800) [pid = 3708] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (15E71800) [pid = 3708] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1C8E8000) [pid = 3708] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (13775800) [pid = 3708] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (197F3000) [pid = 3708] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (16CC2000) [pid = 3708] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:26:03 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1A51E000) [pid = 3708] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:26:04 INFO - PROCESS | 3708 | 1461068764197 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 802ms 04:26:04 INFO - PROCESS | 3708 | 1461068764247 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 3708 | 1461068764249 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 04:26:04 INFO - PROCESS | 3708 | 1461068764252 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:26:04 INFO - PROCESS | 3708 | 1461068764254 Marionette TRACE conn3 <- [1,502,null,{}] 04:26:04 INFO - PROCESS | 3708 | 1461068764257 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 3708 | 1461068764332 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:26:04 INFO - PROCESS | 3708 | 1461068764338 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 3708 | ++DOCSHELL 13A6A800 == 49 [pid = 3708] [id = 135] 04:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (142E8400) [pid = 3708] [serial = 402] [outer = 00000000] 04:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (18E6F800) [pid = 3708] [serial = 403] [outer = 142E8400] 04:26:04 INFO - PROCESS | 3708 | 1461068764382 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (18D69800) [pid = 3708] [serial = 404] [outer = 142E8400] 04:26:04 INFO - PROCESS | 3708 | 1461068764814 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 598ms 04:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:26:04 INFO - PROCESS | 3708 | 1461068764850 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 3708 | 1461068764853 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 04:26:04 INFO - PROCESS | 3708 | 1461068764857 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 3708 | 1461068764860 Marionette TRACE conn3 <- [1,506,null,{}] 04:26:04 INFO - PROCESS | 3708 | 1461068764863 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 3708 | 1461068764938 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:26:04 INFO - PROCESS | 3708 | 1461068764947 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 3708 | ++DOCSHELL 1A077000 == 50 [pid = 3708] [id = 136] 04:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1AA43400) [pid = 3708] [serial = 405] [outer = 00000000] 04:26:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1C8EA800) [pid = 3708] [serial = 406] [outer = 1AA43400] 04:26:05 INFO - PROCESS | 3708 | 1461068764991 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1D0F8800) [pid = 3708] [serial = 407] [outer = 1AA43400] 04:26:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (138DD400) [pid = 3708] [serial = 408] [outer = 1E037800] 04:26:05 INFO - PROCESS | 3708 | 1461068765468 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 04:26:05 INFO - PROCESS | 3708 | 1461068765493 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:26:05 INFO - PROCESS | 3708 | 1461068765495 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 04:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:26:05 INFO - PROCESS | 3708 | 1461068765499 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - PROCESS | 3708 | 1461068765501 Marionette TRACE conn3 <- [1,510,null,{}] 04:26:05 INFO - PROCESS | 3708 | 1461068765505 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:05 INFO - PROCESS | 3708 | 1461068765595 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:26:05 INFO - PROCESS | 3708 | 1461068765602 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 3708 | ++DOCSHELL 147DAC00 == 51 [pid = 3708] [id = 137] 04:26:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (15AECC00) [pid = 3708] [serial = 409] [outer = 00000000] 04:26:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1C8E4C00) [pid = 3708] [serial = 410] [outer = 15AECC00] 04:26:05 INFO - PROCESS | 3708 | 1461068765650 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1D7EA000) [pid = 3708] [serial = 411] [outer = 15AECC00] 04:26:06 INFO - PROCESS | 3708 | 1461068766299 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 850ms 04:26:06 INFO - PROCESS | 3708 | 1461068766342 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 3708 | 1461068766346 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 04:26:06 INFO - PROCESS | 3708 | 1461068766352 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:26:06 INFO - PROCESS | 3708 | 1461068766356 Marionette TRACE conn3 <- [1,514,null,{}] 04:26:06 INFO - PROCESS | 3708 | 1461068766362 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:06 INFO - PROCESS | 3708 | 1461068766498 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:26:06 INFO - PROCESS | 3708 | 1461068766622 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 3708 | ++DOCSHELL 1542B400 == 52 [pid = 3708] [id = 138] 04:26:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1544C800) [pid = 3708] [serial = 412] [outer = 00000000] 04:26:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (16697C00) [pid = 3708] [serial = 413] [outer = 1544C800] 04:26:06 INFO - PROCESS | 3708 | 1461068766680 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (16CBB000) [pid = 3708] [serial = 414] [outer = 1544C800] 04:26:07 INFO - PROCESS | 3708 | 1461068767261 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 944ms 04:26:07 INFO - PROCESS | 3708 | 1461068767299 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 3708 | 1461068767305 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 04:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:26:07 INFO - PROCESS | 3708 | 1461068767311 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 3708 | 1461068767314 Marionette TRACE conn3 <- [1,518,null,{}] 04:26:07 INFO - PROCESS | 3708 | 1461068767318 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:07 INFO - PROCESS | 3708 | 1461068767420 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:26:07 INFO - PROCESS | 3708 | 1461068767515 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 3708 | ++DOCSHELL 18018400 == 53 [pid = 3708] [id = 139] 04:26:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18019400) [pid = 3708] [serial = 415] [outer = 00000000] 04:26:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (18323800) [pid = 3708] [serial = 416] [outer = 18019400] 04:26:07 INFO - PROCESS | 3708 | 1461068767569 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18716400) [pid = 3708] [serial = 417] [outer = 18019400] 04:26:08 INFO - PROCESS | 3708 | 1461068768214 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 897ms 04:26:08 INFO - PROCESS | 3708 | 1461068768244 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 3708 | 1461068768247 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 04:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:26:08 INFO - PROCESS | 3708 | 1461068768251 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - PROCESS | 3708 | 1461068768254 Marionette TRACE conn3 <- [1,522,null,{}] 04:26:08 INFO - PROCESS | 3708 | 1461068768265 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:08 INFO - PROCESS | 3708 | 1461068768368 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:26:08 INFO - PROCESS | 3708 | 1461068768466 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 3708 | ++DOCSHELL 1A1CE800 == 54 [pid = 3708] [id = 140] 04:26:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1A1CF000) [pid = 3708] [serial = 418] [outer = 00000000] 04:26:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1C117800) [pid = 3708] [serial = 419] [outer = 1A1CF000] 04:26:08 INFO - PROCESS | 3708 | 1461068768522 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1C8E7C00) [pid = 3708] [serial = 420] [outer = 1A1CF000] 04:26:09 INFO - PROCESS | 3708 | 1461068769130 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 944ms 04:26:09 INFO - PROCESS | 3708 | 1461068769195 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:26:09 INFO - PROCESS | 3708 | 1461068769198 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 04:26:09 INFO - PROCESS | 3708 | 1461068769202 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 3708 | 1461068769204 Marionette TRACE conn3 <- [1,526,null,{}] 04:26:09 INFO - PROCESS | 3708 | 1461068769208 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 3708 | 1461068769357 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:26:09 INFO - PROCESS | 3708 | 1461068769412 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 3708 | ++DOCSHELL 18F73000 == 55 [pid = 3708] [id = 141] 04:26:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18F74000) [pid = 3708] [serial = 421] [outer = 00000000] 04:26:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (18F7D400) [pid = 3708] [serial = 422] [outer = 18F74000] 04:26:09 INFO - PROCESS | 3708 | 1461068769465 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (18F7EC00) [pid = 3708] [serial = 423] [outer = 18F74000] 04:26:10 INFO - PROCESS | 3708 | 1461068770022 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 912ms 04:26:10 INFO - PROCESS | 3708 | 1461068770106 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 3708 | 1461068770108 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 04:26:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:26:10 INFO - PROCESS | 3708 | 1461068770112 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 3708 | 1461068770114 Marionette TRACE conn3 <- [1,530,null,{}] 04:26:10 INFO - PROCESS | 3708 | 1461068770118 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:10 INFO - PROCESS | 3708 | 1461068770355 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:26:10 INFO - PROCESS | 3708 | 1461068770497 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 3708 | ++DOCSHELL 138DD000 == 56 [pid = 3708] [id = 142] 04:26:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1421D400) [pid = 3708] [serial = 424] [outer = 00000000] 04:26:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (15426C00) [pid = 3708] [serial = 425] [outer = 1421D400] 04:26:10 INFO - PROCESS | 3708 | 1461068770549 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (15E71400) [pid = 3708] [serial = 426] [outer = 1421D400] 04:26:11 INFO - PROCESS | 3708 | 1461068771147 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:26:11 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:26:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:26:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:26:11 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:26:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:26:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:26:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1102ms 04:26:11 INFO - PROCESS | 3708 | 1461068771210 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 3708 | 1461068771215 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 04:26:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:26:11 INFO - PROCESS | 3708 | 1461068771219 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 3708 | 1461068771223 Marionette TRACE conn3 <- [1,534,null,{}] 04:26:11 INFO - PROCESS | 3708 | 1461068771228 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:11 INFO - PROCESS | 3708 | 1461068771327 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:26:11 INFO - PROCESS | 3708 | 1461068771421 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 3708 | ++DOCSHELL 1572F800 == 57 [pid = 3708] [id = 143] 04:26:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1801C000) [pid = 3708] [serial = 427] [outer = 00000000] 04:26:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (180E6C00) [pid = 3708] [serial = 428] [outer = 1801C000] 04:26:11 INFO - PROCESS | 3708 | 1461068771471 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (183B3400) [pid = 3708] [serial = 429] [outer = 1801C000] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 12DE0400 == 56 [pid = 3708] [id = 109] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 18D67C00 == 55 [pid = 3708] [id = 95] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 1A077000 == 54 [pid = 3708] [id = 136] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 13A6A800 == 53 [pid = 3708] [id = 135] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 1325FC00 == 52 [pid = 3708] [id = 134] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 1AA49400 == 51 [pid = 3708] [id = 133] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 147E2C00 == 50 [pid = 3708] [id = 132] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 18D76800 == 49 [pid = 3708] [id = 131] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 18D6D000 == 48 [pid = 3708] [id = 130] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 1817D800 == 47 [pid = 3708] [id = 129] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 11BF6000 == 46 [pid = 3708] [id = 128] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 15732C00 == 45 [pid = 3708] [id = 127] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1D0F5000) [pid = 3708] [serial = 367] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1A081400) [pid = 3708] [serial = 334] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1C1F9000) [pid = 3708] [serial = 337] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOCSHELL 19FB7800 == 44 [pid = 3708] [id = 123] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1D646C00) [pid = 3708] [serial = 248] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1C359800) [pid = 3708] [serial = 245] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (156E3400) [pid = 3708] [serial = 287] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (15449C00) [pid = 3708] [serial = 239] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (193A5800) [pid = 3708] [serial = 284] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18D70800) [pid = 3708] [serial = 290] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1CCD7800) [pid = 3708] [serial = 236] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (180F2800) [pid = 3708] [serial = 296] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (197FAC00) [pid = 3708] [serial = 293] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (183B3800) [pid = 3708] [serial = 242] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1C363C00) [pid = 3708] [serial = 364] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1A07B000) [pid = 3708] [serial = 355] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1C123800) [pid = 3708] [serial = 358] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1A522C00) [pid = 3708] [serial = 356] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1572E000) [pid = 3708] [serial = 361] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (18D73800) [pid = 3708] [serial = 349] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (18EB5000) [pid = 3708] [serial = 350] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (17B81800) [pid = 3708] [serial = 331] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1CA91000) [pid = 3708] [serial = 341] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1CA87000) [pid = 3708] [serial = 340] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (16C05000) [pid = 3708] [serial = 346] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (17B78800) [pid = 3708] [serial = 347] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (13774400) [pid = 3708] [serial = 328] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (16CBB800) [pid = 3708] [serial = 344] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1610B800) [pid = 3708] [serial = 343] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (1C146400) [pid = 3708] [serial = 359] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1C8EDC00) [pid = 3708] [serial = 365] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1567E400) [pid = 3708] [serial = 362] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (19D03C00) [pid = 3708] [serial = 352] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (19D6D000) [pid = 3708] [serial = 353] [outer = 00000000] [url = about:blank] 04:26:11 INFO - PROCESS | 3708 | 1461068771919 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:26:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 739ms 04:26:12 INFO - PROCESS | 3708 | 1461068771979 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 3708 | 1461068771982 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 04:26:12 INFO - PROCESS | 3708 | 1461068771985 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 3708 | 1461068771987 Marionette TRACE conn3 <- [1,538,null,{}] 04:26:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:26:12 INFO - PROCESS | 3708 | 1461068771991 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 3708 | 1461068772082 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:26:12 INFO - PROCESS | 3708 | 1461068772089 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 3708 | ++DOCSHELL 16C01800 == 45 [pid = 3708] [id = 144] 04:26:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (16C05000) [pid = 3708] [serial = 430] [outer = 00000000] 04:26:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (18020800) [pid = 3708] [serial = 431] [outer = 16C05000] 04:26:12 INFO - PROCESS | 3708 | 1461068772134 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1817D800) [pid = 3708] [serial = 432] [outer = 16C05000] 04:26:12 INFO - PROCESS | 3708 | 1461068772648 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:26:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 04:26:12 INFO - PROCESS | 3708 | 1461068772701 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 3708 | 1461068772704 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 04:26:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:26:12 INFO - PROCESS | 3708 | 1461068772714 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 3708 | 1461068772718 Marionette TRACE conn3 <- [1,542,null,{}] 04:26:12 INFO - PROCESS | 3708 | 1461068772722 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 3708 | 1461068772802 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:26:12 INFO - PROCESS | 3708 | 1461068772813 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 3708 | ++DOCSHELL 183B7800 == 46 [pid = 3708] [id = 145] 04:26:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (183B8000) [pid = 3708] [serial = 433] [outer = 00000000] 04:26:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (18EB5C00) [pid = 3708] [serial = 434] [outer = 183B8000] 04:26:12 INFO - PROCESS | 3708 | 1461068772858 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18F70400) [pid = 3708] [serial = 435] [outer = 183B8000] 04:26:13 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:13 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:13 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:13 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:13 INFO - PROCESS | 3708 | 1461068773302 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:26:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 661ms 04:26:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:26:13 INFO - PROCESS | 3708 | 1461068773365 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 3708 | 1461068773367 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 04:26:13 INFO - PROCESS | 3708 | 1461068773370 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 3708 | 1461068773372 Marionette TRACE conn3 <- [1,546,null,{}] 04:26:13 INFO - PROCESS | 3708 | 1461068773375 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:13 INFO - PROCESS | 3708 | 1461068773476 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:26:13 INFO - PROCESS | 3708 | 1461068773485 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 3708 | ++DOCSHELL 138DD800 == 47 [pid = 3708] [id = 146] 04:26:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (138E1000) [pid = 3708] [serial = 436] [outer = 00000000] 04:26:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (197F2000) [pid = 3708] [serial = 437] [outer = 138E1000] 04:26:13 INFO - PROCESS | 3708 | 1461068773595 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (197F9000) [pid = 3708] [serial = 438] [outer = 138E1000] 04:26:13 INFO - PROCESS | 3708 | 1461068773951 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:26:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 04:26:14 INFO - PROCESS | 3708 | 1461068774009 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 3708 | 1461068774011 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 04:26:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:26:14 INFO - PROCESS | 3708 | 1461068774014 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - PROCESS | 3708 | 1461068774016 Marionette TRACE conn3 <- [1,550,null,{}] 04:26:14 INFO - PROCESS | 3708 | 1461068774019 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:14 INFO - PROCESS | 3708 | 1461068774104 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:26:14 INFO - PROCESS | 3708 | 1461068774197 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 3708 | ++DOCSHELL 13269C00 == 48 [pid = 3708] [id = 147] 04:26:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (19D6BC00) [pid = 3708] [serial = 439] [outer = 00000000] 04:26:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (19D74C00) [pid = 3708] [serial = 440] [outer = 19D6BC00] 04:26:14 INFO - PROCESS | 3708 | 1461068774251 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1A018400) [pid = 3708] [serial = 441] [outer = 19D6BC00] 04:26:14 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:14 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:14 INFO - PROCESS | 3708 | 1461068774680 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:26:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 04:26:14 INFO - PROCESS | 3708 | 1461068774713 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 3708 | 1461068774715 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 04:26:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:26:14 INFO - PROCESS | 3708 | 1461068774719 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - PROCESS | 3708 | 1461068774721 Marionette TRACE conn3 <- [1,554,null,{}] 04:26:14 INFO - PROCESS | 3708 | 1461068774728 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:14 INFO - PROCESS | 3708 | 1461068774867 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:26:14 INFO - PROCESS | 3708 | 1461068774888 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 3708 | ++DOCSHELL 1A076400 == 49 [pid = 3708] [id = 148] 04:26:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1A083C00) [pid = 3708] [serial = 442] [outer = 00000000] 04:26:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1A559800) [pid = 3708] [serial = 443] [outer = 1A083C00] 04:26:14 INFO - PROCESS | 3708 | 1461068774936 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1A527800) [pid = 3708] [serial = 444] [outer = 1A083C00] 04:26:15 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:15 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:15 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:15 INFO - PROCESS | 3708 | 1461068775361 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:26:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 708ms 04:26:15 INFO - PROCESS | 3708 | 1461068775419 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 3708 | 1461068775421 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 04:26:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:26:15 INFO - PROCESS | 3708 | 1461068775432 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 3708 | 1461068775433 Marionette TRACE conn3 <- [1,558,null,{}] 04:26:15 INFO - PROCESS | 3708 | 1461068775437 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 3708 | 1461068775538 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:26:15 INFO - PROCESS | 3708 | 1461068775544 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 3708 | ++DOCSHELL 19D54800 == 50 [pid = 3708] [id = 149] 04:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1A1C8C00) [pid = 3708] [serial = 445] [outer = 00000000] 04:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1C11E400) [pid = 3708] [serial = 446] [outer = 1A1C8C00] 04:26:15 INFO - PROCESS | 3708 | 1461068775588 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1C123C00) [pid = 3708] [serial = 447] [outer = 1A1C8C00] 04:26:15 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:15 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:15 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:16 INFO - PROCESS | 3708 | 1461068776023 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:26:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 661ms 04:26:16 INFO - PROCESS | 3708 | 1461068776083 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 3708 | 1461068776084 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 04:26:16 INFO - PROCESS | 3708 | 1461068776088 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:26:16 INFO - PROCESS | 3708 | 1461068776089 Marionette TRACE conn3 <- [1,562,null,{}] 04:26:16 INFO - PROCESS | 3708 | 1461068776100 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 3708 | 1461068776362 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (19D75400) [pid = 3708] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (197F4000) [pid = 3708] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1AA49C00) [pid = 3708] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1A561000) [pid = 3708] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (18325C00) [pid = 3708] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (196C0C00) [pid = 3708] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (13770800) [pid = 3708] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1AA43400) [pid = 3708] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (17B75400) [pid = 3708] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1D63B000) [pid = 3708] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (12C5E400) [pid = 3708] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (18D6F800) [pid = 3708] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (15736000) [pid = 3708] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (142E8400) [pid = 3708] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (19C1A400) [pid = 3708] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1C124000) [pid = 3708] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1325F800) [pid = 3708] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:26:16 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (16CBBC00) [pid = 3708] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:26:16 INFO - PROCESS | 3708 | 1461068776427 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 3708 | ++DOCSHELL 12C5E400 == 51 [pid = 3708] [id = 150] 04:26:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (12CF7000) [pid = 3708] [serial = 448] [outer = 00000000] 04:26:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (13A12000) [pid = 3708] [serial = 449] [outer = 12CF7000] 04:26:16 INFO - PROCESS | 3708 | 1461068776471 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (15A2E000) [pid = 3708] [serial = 450] [outer = 12CF7000] 04:26:16 INFO - PROCESS | 3708 | 1461068776826 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:26:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 803ms 04:26:16 INFO - PROCESS | 3708 | 1461068776890 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 3708 | 1461068776892 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 04:26:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:26:16 INFO - PROCESS | 3708 | 1461068776896 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 3708 | 1461068776897 Marionette TRACE conn3 <- [1,566,null,{}] 04:26:16 INFO - PROCESS | 3708 | 1461068776901 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:17 INFO - PROCESS | 3708 | 1461068776975 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:26:17 INFO - PROCESS | 3708 | 1461068776981 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 3708 | ++DOCSHELL 13265800 == 52 [pid = 3708] [id = 151] 04:26:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1542BC00) [pid = 3708] [serial = 451] [outer = 00000000] 04:26:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (19D70400) [pid = 3708] [serial = 452] [outer = 1542BC00] 04:26:17 INFO - PROCESS | 3708 | 1461068777024 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (19C1A400) [pid = 3708] [serial = 453] [outer = 1542BC00] 04:26:17 INFO - PROCESS | 3708 | 1461068777483 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:26:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 598ms 04:26:17 INFO - PROCESS | 3708 | 1461068777527 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 3708 | 1461068777529 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 04:26:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:26:17 INFO - PROCESS | 3708 | 1461068777532 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 3708 | 1461068777534 Marionette TRACE conn3 <- [1,570,null,{}] 04:26:17 INFO - PROCESS | 3708 | 1461068777537 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:17 INFO - PROCESS | 3708 | 1461068777613 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:26:17 INFO - PROCESS | 3708 | 1461068777619 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 3708 | ++DOCSHELL 16CBB400 == 53 [pid = 3708] [id = 152] 04:26:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (19AA6400) [pid = 3708] [serial = 454] [outer = 00000000] 04:26:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1C8E4400) [pid = 3708] [serial = 455] [outer = 19AA6400] 04:26:17 INFO - PROCESS | 3708 | 1461068777671 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1CA86400) [pid = 3708] [serial = 456] [outer = 19AA6400] 04:26:18 INFO - PROCESS | 3708 | 1461068778114 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:26:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 645ms 04:26:18 INFO - PROCESS | 3708 | 1461068778168 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 3708 | 1461068778172 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 04:26:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:26:18 INFO - PROCESS | 3708 | 1461068778177 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 3708 | 1461068778179 Marionette TRACE conn3 <- [1,574,null,{}] 04:26:18 INFO - PROCESS | 3708 | 1461068778184 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 3708 | 1461068778282 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:26:18 INFO - PROCESS | 3708 | 1461068778291 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 3708 | ++DOCSHELL 1CA8C000 == 54 [pid = 3708] [id = 153] 04:26:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1CCD6000) [pid = 3708] [serial = 457] [outer = 00000000] 04:26:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1D63CC00) [pid = 3708] [serial = 458] [outer = 1CCD6000] 04:26:18 INFO - PROCESS | 3708 | 1461068778335 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1D7E3000) [pid = 3708] [serial = 459] [outer = 1CCD6000] 04:26:18 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:18 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:19 INFO - PROCESS | 3708 | 1461068779038 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:26:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:26:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 912ms 04:26:19 INFO - PROCESS | 3708 | 1461068779079 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 3708 | 1461068779083 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 04:26:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:26:19 INFO - PROCESS | 3708 | 1461068779088 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 3708 | 1461068779092 Marionette TRACE conn3 <- [1,578,null,{}] 04:26:19 INFO - PROCESS | 3708 | 1461068779097 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:19 INFO - PROCESS | 3708 | 1461068779207 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:26:19 INFO - PROCESS | 3708 | 1461068779335 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 3708 | ++DOCSHELL 138E6800 == 55 [pid = 3708] [id = 154] 04:26:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (138E7400) [pid = 3708] [serial = 460] [outer = 00000000] 04:26:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (16757800) [pid = 3708] [serial = 461] [outer = 138E7400] 04:26:19 INFO - PROCESS | 3708 | 1461068779394 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (17B78800) [pid = 3708] [serial = 462] [outer = 138E7400] 04:26:19 INFO - PROCESS | 3708 | 1461068779948 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:26:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:26:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 913ms 04:26:20 INFO - PROCESS | 3708 | 1461068779990 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 3708 | 1461068779996 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 04:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:26:20 INFO - PROCESS | 3708 | 1461068780002 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 3708 | 1461068780005 Marionette TRACE conn3 <- [1,582,null,{}] 04:26:20 INFO - PROCESS | 3708 | 1461068780009 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:20 INFO - PROCESS | 3708 | 1461068780115 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:26:20 INFO - PROCESS | 3708 | 1461068780210 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 3708 | ++DOCSHELL 16753000 == 56 [pid = 3708] [id = 155] 04:26:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (17BA2800) [pid = 3708] [serial = 463] [outer = 00000000] 04:26:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (18F73400) [pid = 3708] [serial = 464] [outer = 17BA2800] 04:26:20 INFO - PROCESS | 3708 | 1461068780272 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (18F7C800) [pid = 3708] [serial = 465] [outer = 17BA2800] 04:26:20 INFO - PROCESS | 3708 | 1461068780835 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:26:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 912ms 04:26:20 INFO - PROCESS | 3708 | 1461068780904 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 3708 | 1461068780907 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 04:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:26:20 INFO - PROCESS | 3708 | 1461068780911 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 3708 | 1461068780914 Marionette TRACE conn3 <- [1,586,null,{}] 04:26:20 INFO - PROCESS | 3708 | 1461068780925 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:21 INFO - PROCESS | 3708 | 1461068781027 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:26:21 INFO - PROCESS | 3708 | 1461068781149 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 3708 | ++DOCSHELL 1C11B400 == 57 [pid = 3708] [id = 156] 04:26:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1C122C00) [pid = 3708] [serial = 466] [outer = 00000000] 04:26:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1C8E4800) [pid = 3708] [serial = 467] [outer = 1C122C00] 04:26:21 INFO - PROCESS | 3708 | 1461068781207 Marionette DEBUG loaded listener.js 04:26:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1CCD2800) [pid = 3708] [serial = 468] [outer = 1C122C00] 04:26:21 INFO - PROCESS | 3708 | 1461068781801 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:26:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 913ms 04:26:21 INFO - PROCESS | 3708 | 1461068781846 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 3708 | 1461068781849 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 04:26:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:26:21 INFO - PROCESS | 3708 | 1461068781852 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 3708 | 1461068781854 Marionette TRACE conn3 <- [1,590,null,{}] 04:26:21 INFO - PROCESS | 3708 | 1461068781858 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:21 INFO - PROCESS | 3708 | 1461068781959 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:26:22 INFO - PROCESS | 3708 | 1461068782052 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 3708 | ++DOCSHELL 1900AC00 == 58 [pid = 3708] [id = 157] 04:26:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1900B000) [pid = 3708] [serial = 469] [outer = 00000000] 04:26:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (19014000) [pid = 3708] [serial = 470] [outer = 1900B000] 04:26:22 INFO - PROCESS | 3708 | 1461068782105 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (19017C00) [pid = 3708] [serial = 471] [outer = 1900B000] 04:26:22 INFO - PROCESS | 3708 | 1461068782689 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:26:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 913ms 04:26:22 INFO - PROCESS | 3708 | 1461068782756 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 3708 | 1461068782758 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 04:26:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:26:22 INFO - PROCESS | 3708 | 1461068782762 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 3708 | 1461068782764 Marionette TRACE conn3 <- [1,594,null,{}] 04:26:22 INFO - PROCESS | 3708 | 1461068782768 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:22 INFO - PROCESS | 3708 | 1461068782867 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:26:23 INFO - PROCESS | 3708 | 1461068782990 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 3708 | ++DOCSHELL 11BF1C00 == 59 [pid = 3708] [id = 158] 04:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (12D8C400) [pid = 3708] [serial = 472] [outer = 00000000] 04:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (15ECCC00) [pid = 3708] [serial = 473] [outer = 12D8C400] 04:26:23 INFO - PROCESS | 3708 | 1461068783045 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1668CC00) [pid = 3708] [serial = 474] [outer = 12D8C400] 04:26:23 INFO - PROCESS | 3708 | 1461068783738 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1008ms 04:26:23 INFO - PROCESS | 3708 | 1461068783764 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 3708 | 1461068783769 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 04:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:26:23 INFO - PROCESS | 3708 | 1461068783774 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 3708 | 1461068783777 Marionette TRACE conn3 <- [1,598,null,{}] 04:26:23 INFO - PROCESS | 3708 | 1461068783782 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 3708 | 1461068783875 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:26:23 INFO - PROCESS | 3708 | 1461068783974 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 3708 | ++DOCSHELL 16C05400 == 60 [pid = 3708] [id = 159] 04:26:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (16CBCC00) [pid = 3708] [serial = 475] [outer = 00000000] 04:26:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18023800) [pid = 3708] [serial = 476] [outer = 16CBCC00] 04:26:24 INFO - PROCESS | 3708 | 1461068784023 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18183800) [pid = 3708] [serial = 477] [outer = 16CBCC00] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 16CBB400 == 59 [pid = 3708] [id = 152] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 13265800 == 58 [pid = 3708] [id = 151] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 12C5E400 == 57 [pid = 3708] [id = 150] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 19D54800 == 56 [pid = 3708] [id = 149] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 1A076400 == 55 [pid = 3708] [id = 148] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 13269C00 == 54 [pid = 3708] [id = 147] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 138DD800 == 53 [pid = 3708] [id = 146] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 183B7800 == 52 [pid = 3708] [id = 145] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 16C01800 == 51 [pid = 3708] [id = 144] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 1572F800 == 50 [pid = 3708] [id = 143] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 138DD000 == 49 [pid = 3708] [id = 142] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1C8E4C00) [pid = 3708] [serial = 410] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 18018400 == 48 [pid = 3708] [id = 139] 04:26:24 INFO - PROCESS | 3708 | --DOCSHELL 1542B400 == 47 [pid = 3708] [id = 138] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1AA47800) [pid = 3708] [serial = 326] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1A5A7000) [pid = 3708] [serial = 335] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1C363000) [pid = 3708] [serial = 338] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1428E400) [pid = 3708] [serial = 329] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1817A800) [pid = 3708] [serial = 332] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1A51E400) [pid = 3708] [serial = 394] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1C120000) [pid = 3708] [serial = 397] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1A51C800) [pid = 3708] [serial = 395] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1CA88800) [pid = 3708] [serial = 400] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1C13E000) [pid = 3708] [serial = 398] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18ABDC00) [pid = 3708] [serial = 385] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (18D68800) [pid = 3708] [serial = 386] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (197FDC00) [pid = 3708] [serial = 391] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (17B7DC00) [pid = 3708] [serial = 371] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1674F000) [pid = 3708] [serial = 370] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1D0F8800) [pid = 3708] [serial = 407] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1A1C8000) [pid = 3708] [serial = 374] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (19A9CC00) [pid = 3708] [serial = 373] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1D7E2C00) [pid = 3708] [serial = 377] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1D644800) [pid = 3708] [serial = 376] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (142EB400) [pid = 3708] [serial = 382] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (15AFA000) [pid = 3708] [serial = 383] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1951BC00) [pid = 3708] [serial = 388] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (196C4C00) [pid = 3708] [serial = 389] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (17BA8400) [pid = 3708] [serial = 380] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (17057C00) [pid = 3708] [serial = 379] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1C8EA800) [pid = 3708] [serial = 406] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1871E000) [pid = 3708] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1CD52800) [pid = 3708] [serial = 401] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (18E6F800) [pid = 3708] [serial = 403] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (19C1B800) [pid = 3708] [serial = 392] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (18D69800) [pid = 3708] [serial = 404] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3708 | 1461068784638 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:26:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:26:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 912ms 04:26:24 INFO - PROCESS | 3708 | 1461068784679 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 3708 | 1461068784684 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 04:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:26:24 INFO - PROCESS | 3708 | 1461068784693 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 3708 | 1461068784695 Marionette TRACE conn3 <- [1,602,null,{}] 04:26:24 INFO - PROCESS | 3708 | 1461068784699 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:24 INFO - PROCESS | 3708 | 1461068784785 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:26:24 INFO - PROCESS | 3708 | 1461068784792 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 3708 | ++DOCSHELL 138DC400 == 48 [pid = 3708] [id = 160] 04:26:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (138DF000) [pid = 3708] [serial = 478] [outer = 00000000] 04:26:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (17057C00) [pid = 3708] [serial = 479] [outer = 138DF000] 04:26:24 INFO - PROCESS | 3708 | 1461068784837 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (18026000) [pid = 3708] [serial = 480] [outer = 138DF000] 04:26:25 INFO - PROCESS | 3708 | 1461068785300 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 645ms 04:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:26:25 INFO - PROCESS | 3708 | 1461068785333 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 3708 | 1461068785335 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 04:26:25 INFO - PROCESS | 3708 | 1461068785339 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 3708 | 1461068785344 Marionette TRACE conn3 <- [1,606,null,{}] 04:26:25 INFO - PROCESS | 3708 | 1461068785359 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:25 INFO - PROCESS | 3708 | 1461068785487 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:26:25 INFO - PROCESS | 3708 | 1461068785573 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 3708 | ++DOCSHELL 18A76C00 == 49 [pid = 3708] [id = 161] 04:26:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (18ABD800) [pid = 3708] [serial = 481] [outer = 00000000] 04:26:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (18D67400) [pid = 3708] [serial = 482] [outer = 18ABD800] 04:26:25 INFO - PROCESS | 3708 | 1461068785620 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (18D75000) [pid = 3708] [serial = 483] [outer = 18ABD800] 04:26:26 INFO - PROCESS | 3708 | 1461068785994 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 04:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:26:26 INFO - PROCESS | 3708 | 1461068786038 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 3708 | 1461068786041 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 04:26:26 INFO - PROCESS | 3708 | 1461068786044 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 3708 | 1461068786046 Marionette TRACE conn3 <- [1,610,null,{}] 04:26:26 INFO - PROCESS | 3708 | 1461068786049 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:26 INFO - PROCESS | 3708 | 1461068786211 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:26:26 INFO - PROCESS | 3708 | 1461068786226 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 3708 | ++DOCSHELL 180E7C00 == 50 [pid = 3708] [id = 162] 04:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18712C00) [pid = 3708] [serial = 484] [outer = 00000000] 04:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (19790400) [pid = 3708] [serial = 485] [outer = 18712C00] 04:26:26 INFO - PROCESS | 3708 | 1461068786283 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (197FA400) [pid = 3708] [serial = 486] [outer = 18712C00] 04:26:26 INFO - PROCESS | 3708 | 1461068786718 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 04:26:26 INFO - PROCESS | 3708 | 1461068786779 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 3708 | 1461068786781 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 04:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:26:26 INFO - PROCESS | 3708 | 1461068786785 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 3708 | 1461068786787 Marionette TRACE conn3 <- [1,614,null,{}] 04:26:26 INFO - PROCESS | 3708 | 1461068786790 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:26 INFO - PROCESS | 3708 | 1461068786890 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:26:26 INFO - PROCESS | 3708 | 1461068786896 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 3708 | ++DOCSHELL 1804D000 == 51 [pid = 3708] [id = 163] 04:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (18A7E400) [pid = 3708] [serial = 487] [outer = 00000000] 04:26:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (18F74400) [pid = 3708] [serial = 488] [outer = 18A7E400] 04:26:26 INFO - PROCESS | 3708 | 1461068786940 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (18F79C00) [pid = 3708] [serial = 489] [outer = 18A7E400] 04:26:27 INFO - PROCESS | 3708 | 1461068787375 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 645ms 04:26:27 INFO - PROCESS | 3708 | 1461068787432 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 3708 | 1461068787434 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 04:26:27 INFO - PROCESS | 3708 | 1461068787437 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 3708 | 1461068787438 Marionette TRACE conn3 <- [1,618,null,{}] 04:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:26:27 INFO - PROCESS | 3708 | 1461068787442 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 3708 | 1461068787553 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:26:27 INFO - PROCESS | 3708 | 1461068787652 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 3708 | ++DOCSHELL 19D71000 == 52 [pid = 3708] [id = 164] 04:26:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (19D73000) [pid = 3708] [serial = 490] [outer = 00000000] 04:26:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1A51D400) [pid = 3708] [serial = 491] [outer = 19D73000] 04:26:27 INFO - PROCESS | 3708 | 1461068787702 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1A51F400) [pid = 3708] [serial = 492] [outer = 19D73000] 04:26:28 INFO - PROCESS | 3708 | 1461068788104 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 708ms 04:26:28 INFO - PROCESS | 3708 | 1461068788139 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 3708 | 1461068788141 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 04:26:28 INFO - PROCESS | 3708 | 1461068788144 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:26:28 INFO - PROCESS | 3708 | 1461068788146 Marionette TRACE conn3 <- [1,622,null,{}] 04:26:28 INFO - PROCESS | 3708 | 1461068788150 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:28 INFO - PROCESS | 3708 | 1461068788266 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:26:28 INFO - PROCESS | 3708 | 1461068788273 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 3708 | ++DOCSHELL 14753800 == 53 [pid = 3708] [id = 165] 04:26:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1900A400) [pid = 3708] [serial = 493] [outer = 00000000] 04:26:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1A5B4800) [pid = 3708] [serial = 494] [outer = 1900A400] 04:26:28 INFO - PROCESS | 3708 | 1461068788317 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1AA49000) [pid = 3708] [serial = 495] [outer = 1900A400] 04:26:28 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:28 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:28 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:28 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:28 INFO - PROCESS | 3708 | 1461068788749 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 645ms 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (19AA6400) [pid = 3708] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1A083C00) [pid = 3708] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1A1C8C00) [pid = 3708] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1421D400) [pid = 3708] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1801C000) [pid = 3708] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (183B8000) [pid = 3708] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (138E1000) [pid = 3708] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (16C05000) [pid = 3708] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1542BC00) [pid = 3708] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (12CF7000) [pid = 3708] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:26:28 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (19D6BC00) [pid = 3708] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:26:28 INFO - PROCESS | 3708 | 1461068788918 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 3708 | 1461068788920 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 04:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:26:28 INFO - PROCESS | 3708 | 1461068788929 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - PROCESS | 3708 | 1461068788931 Marionette TRACE conn3 <- [1,626,null,{}] 04:26:28 INFO - PROCESS | 3708 | 1461068788935 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 3708 | 1461068789018 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:26:29 INFO - PROCESS | 3708 | 1461068789026 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 3708 | ++DOCSHELL 13A1B000 == 54 [pid = 3708] [id = 166] 04:26:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (16104000) [pid = 3708] [serial = 496] [outer = 00000000] 04:26:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (1832D000) [pid = 3708] [serial = 497] [outer = 16104000] 04:26:29 INFO - PROCESS | 3708 | 1461068789070 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (18EB3400) [pid = 3708] [serial = 498] [outer = 16104000] 04:26:29 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:29 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:29 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:29 INFO - PROCESS | 3708 | 1461068789491 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 598ms 04:26:29 INFO - PROCESS | 3708 | 1461068789525 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 3708 | 1461068789527 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 04:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:26:29 INFO - PROCESS | 3708 | 1461068789530 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 3708 | 1461068789532 Marionette TRACE conn3 <- [1,630,null,{}] 04:26:29 INFO - PROCESS | 3708 | 1461068789535 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 3708 | 1461068789616 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:26:29 INFO - PROCESS | 3708 | 1461068789622 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 3708 | ++DOCSHELL 18A71400 == 55 [pid = 3708] [id = 167] 04:26:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (197F2800) [pid = 3708] [serial = 499] [outer = 00000000] 04:26:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1C118000) [pid = 3708] [serial = 500] [outer = 197F2800] 04:26:29 INFO - PROCESS | 3708 | 1461068789666 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1C122400) [pid = 3708] [serial = 501] [outer = 197F2800] 04:26:30 INFO - PROCESS | 3708 | 1461068790065 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 598ms 04:26:30 INFO - PROCESS | 3708 | 1461068790128 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 3708 | 1461068790130 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 04:26:30 INFO - PROCESS | 3708 | 1461068790133 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:26:30 INFO - PROCESS | 3708 | 1461068790135 Marionette TRACE conn3 <- [1,634,null,{}] 04:26:30 INFO - PROCESS | 3708 | 1461068790139 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 3708 | 1461068790238 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:26:30 INFO - PROCESS | 3708 | 1461068790244 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 3708 | ++DOCSHELL 138E1000 == 56 [pid = 3708] [id = 168] 04:26:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18E73800) [pid = 3708] [serial = 502] [outer = 00000000] 04:26:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1C8E7400) [pid = 3708] [serial = 503] [outer = 18E73800] 04:26:30 INFO - PROCESS | 3708 | 1461068790287 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1CA84000) [pid = 3708] [serial = 504] [outer = 18E73800] 04:26:30 INFO - PROCESS | 3708 | 1461068790779 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 645ms 04:26:30 INFO - PROCESS | 3708 | 1461068790803 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 3708 | 1461068790805 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 04:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:26:30 INFO - PROCESS | 3708 | 1461068790808 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 3708 | 1461068790811 Marionette TRACE conn3 <- [1,638,null,{}] 04:26:30 INFO - PROCESS | 3708 | 1461068790814 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 3708 | 1461068790912 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:26:31 INFO - PROCESS | 3708 | 1461068791035 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 3708 | ++DOCSHELL 11BF7800 == 57 [pid = 3708] [id = 169] 04:26:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (12C5E400) [pid = 3708] [serial = 505] [outer = 00000000] 04:26:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (138E8400) [pid = 3708] [serial = 506] [outer = 12C5E400] 04:26:31 INFO - PROCESS | 3708 | 1461068791102 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (145EC000) [pid = 3708] [serial = 507] [outer = 12C5E400] 04:26:31 INFO - PROCESS | 3708 | 1461068791753 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1007ms 04:26:31 INFO - PROCESS | 3708 | 1461068791813 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:26:31 INFO - PROCESS | 3708 | 1461068791817 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 04:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:26:31 INFO - PROCESS | 3708 | 1461068791822 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 3708 | 1461068791826 Marionette TRACE conn3 <- [1,642,null,{}] 04:26:31 INFO - PROCESS | 3708 | 1461068791832 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:31 INFO - PROCESS | 3708 | 1461068791977 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:26:32 INFO - PROCESS | 3708 | 1461068792034 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 3708 | ++DOCSHELL 1801B800 == 58 [pid = 3708] [id = 170] 04:26:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (183B1800) [pid = 3708] [serial = 508] [outer = 00000000] 04:26:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (18A77000) [pid = 3708] [serial = 509] [outer = 183B1800] 04:26:32 INFO - PROCESS | 3708 | 1461068792090 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18A7CC00) [pid = 3708] [serial = 510] [outer = 183B1800] 04:26:32 INFO - PROCESS | 3708 | 1461068792612 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 850ms 04:26:32 INFO - PROCESS | 3708 | 1461068792669 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 3708 | 1461068792673 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 04:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:26:32 INFO - PROCESS | 3708 | 1461068792677 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - PROCESS | 3708 | 1461068792679 Marionette TRACE conn3 <- [1,646,null,{}] 04:26:32 INFO - PROCESS | 3708 | 1461068792683 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:32 INFO - PROCESS | 3708 | 1461068792785 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:26:32 INFO - PROCESS | 3708 | 1461068792880 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 3708 | ++DOCSHELL 18A7A400 == 59 [pid = 3708] [id = 171] 04:26:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (18D6D000) [pid = 3708] [serial = 511] [outer = 00000000] 04:26:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (19C12400) [pid = 3708] [serial = 512] [outer = 18D6D000] 04:26:32 INFO - PROCESS | 3708 | 1461068792935 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1A1CA400) [pid = 3708] [serial = 513] [outer = 18D6D000] 04:26:33 INFO - PROCESS | 3708 | 1461068793558 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 944ms 04:26:33 INFO - PROCESS | 3708 | 1461068793622 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 3708 | 1461068793624 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 04:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:26:33 INFO - PROCESS | 3708 | 1461068793634 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 3708 | 1461068793640 Marionette TRACE conn3 <- [1,650,null,{}] 04:26:33 INFO - PROCESS | 3708 | 1461068793645 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 3708 | 1461068793750 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:26:33 INFO - PROCESS | 3708 | 1461068793892 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 3708 | ++DOCSHELL 1610BC00 == 60 [pid = 3708] [id = 172] 04:26:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1D0F5400) [pid = 3708] [serial = 514] [outer = 00000000] 04:26:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1D644C00) [pid = 3708] [serial = 515] [outer = 1D0F5400] 04:26:33 INFO - PROCESS | 3708 | 1461068793947 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1D7E2C00) [pid = 3708] [serial = 516] [outer = 1D0F5400] 04:26:34 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:34 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:34 INFO - PROCESS | 3708 | 1461068794483 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 912ms 04:26:34 INFO - PROCESS | 3708 | 1461068794532 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 3708 | 1461068794534 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 04:26:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:26:34 INFO - PROCESS | 3708 | 1461068794538 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 3708 | 1461068794540 Marionette TRACE conn3 <- [1,654,null,{}] 04:26:34 INFO - PROCESS | 3708 | 1461068794544 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:34 INFO - PROCESS | 3708 | 1461068794650 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:26:34 INFO - PROCESS | 3708 | 1461068794745 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 3708 | ++DOCSHELL 1CCCDC00 == 61 [pid = 3708] [id = 173] 04:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1CD4F000) [pid = 3708] [serial = 517] [outer = 00000000] 04:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1D8E7C00) [pid = 3708] [serial = 518] [outer = 1CD4F000] 04:26:34 INFO - PROCESS | 3708 | 1461068794799 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1D8EBC00) [pid = 3708] [serial = 519] [outer = 1CD4F000] 04:26:35 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:35 INFO - PROCESS | 3708 | 1461068795436 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 913ms 04:26:35 INFO - PROCESS | 3708 | 1461068795473 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 3708 | 1461068795476 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 04:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:26:35 INFO - PROCESS | 3708 | 1461068795479 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 3708 | 1461068795481 Marionette TRACE conn3 <- [1,658,null,{}] 04:26:35 INFO - PROCESS | 3708 | 1461068795486 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:35 INFO - PROCESS | 3708 | 1461068795734 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:26:35 INFO - PROCESS | 3708 | 1461068795850 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 3708 | ++DOCSHELL 12CFEC00 == 62 [pid = 3708] [id = 174] 04:26:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (13203000) [pid = 3708] [serial = 520] [outer = 00000000] 04:26:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1544A400) [pid = 3708] [serial = 521] [outer = 13203000] 04:26:35 INFO - PROCESS | 3708 | 1461068795939 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (15F67800) [pid = 3708] [serial = 522] [outer = 13203000] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 1335D000 == 61 [pid = 3708] [id = 124] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 15F6A400 == 60 [pid = 3708] [id = 125] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 138E1000 == 59 [pid = 3708] [id = 168] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 18A71400 == 58 [pid = 3708] [id = 167] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 13A1B000 == 57 [pid = 3708] [id = 166] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 14753800 == 56 [pid = 3708] [id = 165] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 19D71000 == 55 [pid = 3708] [id = 164] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 1804D000 == 54 [pid = 3708] [id = 163] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 180E7C00 == 53 [pid = 3708] [id = 162] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 18A76C00 == 52 [pid = 3708] [id = 161] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 138DC400 == 51 [pid = 3708] [id = 160] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 16C05400 == 50 [pid = 3708] [id = 159] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 1C11B400 == 49 [pid = 3708] [id = 156] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 16753000 == 48 [pid = 3708] [id = 155] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 138E6800 == 47 [pid = 3708] [id = 154] 04:26:36 INFO - PROCESS | 3708 | --DOCSHELL 1CA8C000 == 46 [pid = 3708] [id = 153] 04:26:36 INFO - PROCESS | 3708 | 1461068796572 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1164ms 04:26:36 INFO - PROCESS | 3708 | 1461068796632 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:26:36 INFO - PROCESS | 3708 | 1461068796636 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 04:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:26:36 INFO - PROCESS | 3708 | 1461068796641 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 3708 | 1461068796645 Marionette TRACE conn3 <- [1,662,null,{}] 04:26:36 INFO - PROCESS | 3708 | 1461068796652 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1C8E4400) [pid = 3708] [serial = 455] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1A559800) [pid = 3708] [serial = 443] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1C11E400) [pid = 3708] [serial = 446] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1A527800) [pid = 3708] [serial = 444] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1C123C00) [pid = 3708] [serial = 447] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (15E71400) [pid = 3708] [serial = 426] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (15426C00) [pid = 3708] [serial = 425] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (183B3400) [pid = 3708] [serial = 429] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (180E6C00) [pid = 3708] [serial = 428] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (18EB5C00) [pid = 3708] [serial = 434] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (18F70400) [pid = 3708] [serial = 435] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (197F2000) [pid = 3708] [serial = 437] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (197F9000) [pid = 3708] [serial = 438] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (18020800) [pid = 3708] [serial = 431] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1817D800) [pid = 3708] [serial = 432] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (19D70400) [pid = 3708] [serial = 452] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (16697C00) [pid = 3708] [serial = 413] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (18323800) [pid = 3708] [serial = 416] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1C117800) [pid = 3708] [serial = 419] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18F7D400) [pid = 3708] [serial = 422] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (13A12000) [pid = 3708] [serial = 449] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (15A2E000) [pid = 3708] [serial = 450] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (19D74C00) [pid = 3708] [serial = 440] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1CA86400) [pid = 3708] [serial = 456] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1A018400) [pid = 3708] [serial = 441] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (19C1A400) [pid = 3708] [serial = 453] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3708 | 1461068796784 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:26:36 INFO - PROCESS | 3708 | 1461068796838 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 3708 | ++DOCSHELL 13269800 == 47 [pid = 3708] [id = 175] 04:26:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (13A12000) [pid = 3708] [serial = 523] [outer = 00000000] 04:26:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1544B000) [pid = 3708] [serial = 524] [outer = 13A12000] 04:26:36 INFO - PROCESS | 3708 | 1461068796886 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (15ED3800) [pid = 3708] [serial = 525] [outer = 13A12000] 04:26:37 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:37 INFO - PROCESS | 3708 | [3708] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:37 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:37 INFO - PROCESS | 3708 | 1461068797304 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:26:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 04:26:37 INFO - PROCESS | 3708 | 1461068797341 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 3708 | 1461068797344 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 04:26:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:26:37 INFO - PROCESS | 3708 | 1461068797348 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 3708 | 1461068797350 Marionette TRACE conn3 <- [1,666,null,{}] 04:26:37 INFO - PROCESS | 3708 | 1461068797354 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 3708 | 1461068797438 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:26:37 INFO - PROCESS | 3708 | 1461068797446 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 3708 | ++DOCSHELL 18018800 == 48 [pid = 3708] [id = 176] 04:26:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (18020800) [pid = 3708] [serial = 526] [outer = 00000000] 04:26:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (18326000) [pid = 3708] [serial = 527] [outer = 18020800] 04:26:37 INFO - PROCESS | 3708 | 1461068797492 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18711800) [pid = 3708] [serial = 528] [outer = 18020800] 04:26:37 INFO - PROCESS | 3708 | 1461068797967 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:26:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:26:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 645ms 04:26:38 INFO - PROCESS | 3708 | 1461068797987 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 3708 | 1461068797991 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 04:26:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:26:38 INFO - PROCESS | 3708 | 1461068798000 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - PROCESS | 3708 | 1461068798005 Marionette TRACE conn3 <- [1,670,null,{}] 04:26:38 INFO - PROCESS | 3708 | 1461068798008 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:38 INFO - PROCESS | 3708 | 1461068798090 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:26:38 INFO - PROCESS | 3708 | 1461068798098 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 3708 | ++DOCSHELL 18A75C00 == 49 [pid = 3708] [id = 177] 04:26:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (18A76C00) [pid = 3708] [serial = 529] [outer = 00000000] 04:26:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18EB5C00) [pid = 3708] [serial = 530] [outer = 18A76C00] 04:26:38 INFO - PROCESS | 3708 | 1461068798146 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18F78800) [pid = 3708] [serial = 531] [outer = 18A76C00] 04:26:39 INFO - PROCESS | 3708 | 1461068799075 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:26:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1101ms 04:26:39 INFO - PROCESS | 3708 | 1461068799102 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 3708 | 1461068799104 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 04:26:39 INFO - PROCESS | 3708 | 1461068799107 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:26:39 INFO - PROCESS | 3708 | 1461068799109 Marionette TRACE conn3 <- [1,674,null,{}] 04:26:39 INFO - PROCESS | 3708 | 1461068799113 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 3708 | 1461068799223 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:26:39 INFO - PROCESS | 3708 | 1461068799229 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 3708 | ++DOCSHELL 18F7C000 == 50 [pid = 3708] [id = 178] 04:26:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1900B800) [pid = 3708] [serial = 532] [outer = 00000000] 04:26:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (196CB400) [pid = 3708] [serial = 533] [outer = 1900B800] 04:26:39 INFO - PROCESS | 3708 | 1461068799275 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (197F5C00) [pid = 3708] [serial = 534] [outer = 1900B800] 04:26:40 INFO - PROCESS | 3708 | 1461068800218 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:26:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:26:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1086ms 04:26:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:26:40 INFO - PROCESS | 3708 | 1461068800231 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 3708 | 1461068800232 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 04:26:40 INFO - PROCESS | 3708 | 1461068800236 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 3708 | 1461068800238 Marionette TRACE conn3 <- [1,678,null,{}] 04:26:40 INFO - PROCESS | 3708 | 1461068800241 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:40 INFO - PROCESS | 3708 | 1461068800346 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:26:40 INFO - PROCESS | 3708 | 1461068800353 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 3708 | ++DOCSHELL 197FE000 == 51 [pid = 3708] [id = 179] 04:26:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (197FF000) [pid = 3708] [serial = 535] [outer = 00000000] 04:26:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (19D71000) [pid = 3708] [serial = 536] [outer = 197FF000] 04:26:40 INFO - PROCESS | 3708 | 1461068800450 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1A080000) [pid = 3708] [serial = 537] [outer = 197FF000] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (16104000) [pid = 3708] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18A7E400) [pid = 3708] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (197F2800) [pid = 3708] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1CD53000) [pid = 3708] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (19D73000) [pid = 3708] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1900A400) [pid = 3708] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (12D8C400) [pid = 3708] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (18ABD800) [pid = 3708] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (138DF000) [pid = 3708] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (16CBCC00) [pid = 3708] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:26:40 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18712C00) [pid = 3708] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:26:41 INFO - PROCESS | 3708 | 1461068801505 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:26:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1306ms 04:26:41 INFO - PROCESS | 3708 | 1461068801535 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 3708 | 1461068801537 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 04:26:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:26:41 INFO - PROCESS | 3708 | 1461068801541 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 3708 | 1461068801542 Marionette TRACE conn3 <- [1,682,null,{}] 04:26:41 INFO - PROCESS | 3708 | 1461068801546 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:41 INFO - PROCESS | 3708 | 1461068801624 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:26:41 INFO - PROCESS | 3708 | 1461068801630 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 3708 | ++DOCSHELL 1325DC00 == 52 [pid = 3708] [id = 180] 04:26:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (13364800) [pid = 3708] [serial = 538] [outer = 00000000] 04:26:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18AC4400) [pid = 3708] [serial = 539] [outer = 13364800] 04:26:41 INFO - PROCESS | 3708 | 1461068801675 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (183BB800) [pid = 3708] [serial = 540] [outer = 13364800] 04:26:42 INFO - PROCESS | 3708 | 1461068802605 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:26:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1101ms 04:26:42 INFO - PROCESS | 3708 | 1461068802634 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 3708 | 1461068802636 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 04:26:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:26:42 INFO - PROCESS | 3708 | 1461068802640 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 3708 | 1461068802641 Marionette TRACE conn3 <- [1,686,null,{}] 04:26:42 INFO - PROCESS | 3708 | 1461068802645 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 3708 | 1461068802747 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:26:42 INFO - PROCESS | 3708 | 1461068802757 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 3708 | ++DOCSHELL 18D72C00 == 53 [pid = 3708] [id = 181] 04:26:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18F71800) [pid = 3708] [serial = 541] [outer = 00000000] 04:26:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1A561000) [pid = 3708] [serial = 542] [outer = 18F71800] 04:26:42 INFO - PROCESS | 3708 | 1461068802801 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1A73E400) [pid = 3708] [serial = 543] [outer = 18F71800] 04:26:43 INFO - PROCESS | 3708 | 1461068803837 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:26:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:26:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1259ms 04:26:43 INFO - PROCESS | 3708 | 1461068803901 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:26:43 INFO - PROCESS | 3708 | 1461068803907 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 04:26:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:26:43 INFO - PROCESS | 3708 | 1461068803912 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:26:43 INFO - PROCESS | 3708 | 1461068803915 Marionette TRACE conn3 <- [1,690,null,{}] 04:26:43 INFO - PROCESS | 3708 | 1461068803921 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:44 INFO - PROCESS | 3708 | 1461068804057 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:26:44 INFO - PROCESS | 3708 | 1461068804221 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 3708 | ++DOCSHELL 1542C400 == 54 [pid = 3708] [id = 182] 04:26:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (15685400) [pid = 3708] [serial = 544] [outer = 00000000] 04:26:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (17059400) [pid = 3708] [serial = 545] [outer = 15685400] 04:26:44 INFO - PROCESS | 3708 | 1461068804284 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (17BA9800) [pid = 3708] [serial = 546] [outer = 15685400] 04:26:45 INFO - PROCESS | 3708 | 1461068805355 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:26:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1464ms 04:26:45 INFO - PROCESS | 3708 | 1461068805404 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 3708 | 1461068805410 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 04:26:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:26:45 INFO - PROCESS | 3708 | 1461068805417 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 3708 | 1461068805419 Marionette TRACE conn3 <- [1,694,null,{}] 04:26:45 INFO - PROCESS | 3708 | 1461068805424 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 3708 | 1461068805555 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:26:45 INFO - PROCESS | 3708 | 1461068805685 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 3708 | ++DOCSHELL 1801E000 == 55 [pid = 3708] [id = 183] 04:26:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18182C00) [pid = 3708] [serial = 547] [outer = 00000000] 04:26:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (18D73400) [pid = 3708] [serial = 548] [outer = 18182C00] 04:26:45 INFO - PROCESS | 3708 | 1461068805740 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18F73C00) [pid = 3708] [serial = 549] [outer = 18182C00] 04:26:46 INFO - PROCESS | 3708 | 1461068806722 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:26:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:26:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1369ms 04:26:46 INFO - PROCESS | 3708 | 1461068806770 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:26:46 INFO - PROCESS | 3708 | 1461068806773 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 04:26:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:26:46 INFO - PROCESS | 3708 | 1461068806818 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - PROCESS | 3708 | 1461068806822 Marionette TRACE conn3 <- [1,698,null,{}] 04:26:46 INFO - PROCESS | 3708 | 1461068806834 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:46 INFO - PROCESS | 3708 | 1461068806928 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:26:47 INFO - PROCESS | 3708 | 1461068807126 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 3708 | ++DOCSHELL 12D8C400 == 56 [pid = 3708] [id = 184] 04:26:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1325B400) [pid = 3708] [serial = 550] [outer = 00000000] 04:26:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1BEC4800) [pid = 3708] [serial = 551] [outer = 1325B400] 04:26:47 INFO - PROCESS | 3708 | 1461068807185 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1BECA400) [pid = 3708] [serial = 552] [outer = 1325B400] 04:26:48 INFO - PROCESS | 3708 | 1461068808361 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:26:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1620ms 04:26:48 INFO - PROCESS | 3708 | 1461068808376 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 3708 | 1461068808380 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 04:26:48 INFO - PROCESS | 3708 | 1461068808385 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:26:48 INFO - PROCESS | 3708 | 1461068808387 Marionette TRACE conn3 <- [1,702,null,{}] 04:26:48 INFO - PROCESS | 3708 | 1461068808399 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:48 INFO - PROCESS | 3708 | 1461068808534 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:26:48 INFO - PROCESS | 3708 | 1461068808629 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 3708 | ++DOCSHELL 15F74C00 == 57 [pid = 3708] [id = 185] 04:26:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (16190C00) [pid = 3708] [serial = 553] [outer = 00000000] 04:26:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1817D000) [pid = 3708] [serial = 554] [outer = 16190C00] 04:26:48 INFO - PROCESS | 3708 | 1461068808679 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1832C800) [pid = 3708] [serial = 555] [outer = 16190C00] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 1325DC00 == 56 [pid = 3708] [id = 180] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 197FE000 == 55 [pid = 3708] [id = 179] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 18F7C000 == 54 [pid = 3708] [id = 178] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 18A75C00 == 53 [pid = 3708] [id = 177] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 18018800 == 52 [pid = 3708] [id = 176] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 13269800 == 51 [pid = 3708] [id = 175] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 12CFEC00 == 50 [pid = 3708] [id = 174] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 1CCCDC00 == 49 [pid = 3708] [id = 173] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 1610BC00 == 48 [pid = 3708] [id = 172] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 18A7A400 == 47 [pid = 3708] [id = 171] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 1801B800 == 46 [pid = 3708] [id = 170] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1D63CC00) [pid = 3708] [serial = 458] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (16757800) [pid = 3708] [serial = 461] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18F73400) [pid = 3708] [serial = 464] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1C8E4800) [pid = 3708] [serial = 467] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (19014000) [pid = 3708] [serial = 470] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOCSHELL 11BF7800 == 45 [pid = 3708] [id = 169] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1D0F4C00) [pid = 3708] [serial = 368] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1A51D400) [pid = 3708] [serial = 491] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1A5B4800) [pid = 3708] [serial = 494] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1668CC00) [pid = 3708] [serial = 474] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (15ECCC00) [pid = 3708] [serial = 473] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18D67400) [pid = 3708] [serial = 482] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (18D75000) [pid = 3708] [serial = 483] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (17057C00) [pid = 3708] [serial = 479] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (18026000) [pid = 3708] [serial = 480] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (18183800) [pid = 3708] [serial = 477] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18023800) [pid = 3708] [serial = 476] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (19790400) [pid = 3708] [serial = 485] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1A51F400) [pid = 3708] [serial = 492] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1832D000) [pid = 3708] [serial = 497] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (18EB3400) [pid = 3708] [serial = 498] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1AA49000) [pid = 3708] [serial = 495] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (18F74400) [pid = 3708] [serial = 488] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (18F79C00) [pid = 3708] [serial = 489] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1C118000) [pid = 3708] [serial = 500] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1C122400) [pid = 3708] [serial = 501] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (197FA400) [pid = 3708] [serial = 486] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1C8E7400) [pid = 3708] [serial = 503] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 3708 | 1461068809727 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:26:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:26:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1369ms 04:26:49 INFO - PROCESS | 3708 | 1461068809771 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 3708 | 1461068809776 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 04:26:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:26:49 INFO - PROCESS | 3708 | 1461068809782 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 3708 | 1461068809784 Marionette TRACE conn3 <- [1,706,null,{}] 04:26:49 INFO - PROCESS | 3708 | 1461068809789 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:49 INFO - PROCESS | 3708 | 1461068809872 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:26:49 INFO - PROCESS | 3708 | 1461068809880 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 3708 | ++DOCSHELL 17057C00 == 46 [pid = 3708] [id = 186] 04:26:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1707C400) [pid = 3708] [serial = 556] [outer = 00000000] 04:26:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (189E9C00) [pid = 3708] [serial = 557] [outer = 1707C400] 04:26:49 INFO - PROCESS | 3708 | 1461068809925 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (18A7A400) [pid = 3708] [serial = 558] [outer = 1707C400] 04:26:50 INFO - PROCESS | 3708 | 1461068810894 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:26:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1149ms 04:26:50 INFO - PROCESS | 3708 | 1461068810930 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 3708 | 1461068810932 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 04:26:50 INFO - PROCESS | 3708 | 1461068810935 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:26:50 INFO - PROCESS | 3708 | 1461068810939 Marionette TRACE conn3 <- [1,710,null,{}] 04:26:50 INFO - PROCESS | 3708 | 1461068810949 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:51 INFO - PROCESS | 3708 | 1461068811029 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:26:51 INFO - PROCESS | 3708 | 1461068811035 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 3708 | ++DOCSHELL 18D6BC00 == 47 [pid = 3708] [id = 187] 04:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18EB1800) [pid = 3708] [serial = 559] [outer = 00000000] 04:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (19012C00) [pid = 3708] [serial = 560] [outer = 18EB1800] 04:26:51 INFO - PROCESS | 3708 | 1461068811091 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (1951C400) [pid = 3708] [serial = 561] [outer = 18EB1800] 04:26:51 INFO - PROCESS | 3708 | 1461068811572 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 3708 | 1461068811637 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 04:26:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:26:51 INFO - PROCESS | 3708 | 1461068811645 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 3708 | 1461068811647 Marionette TRACE conn3 <- [1,714,null,{}] 04:26:51 INFO - PROCESS | 3708 | 1461068811650 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:51 INFO - PROCESS | 3708 | 1461068811756 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:26:51 INFO - PROCESS | 3708 | 1461068811810 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 3708 | ++DOCSHELL 197FE000 == 48 [pid = 3708] [id = 188] 04:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (197FEC00) [pid = 3708] [serial = 562] [outer = 00000000] 04:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (19FAA000) [pid = 3708] [serial = 563] [outer = 197FEC00] 04:26:51 INFO - PROCESS | 3708 | 1461068811858 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1A023000) [pid = 3708] [serial = 564] [outer = 197FEC00] 04:26:52 INFO - PROCESS | 3708 | 1461068812318 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:26:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 04:26:52 INFO - PROCESS | 3708 | 1461068812340 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 3708 | 1461068812342 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 04:26:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:26:52 INFO - PROCESS | 3708 | 1461068812345 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 3708 | 1461068812346 Marionette TRACE conn3 <- [1,718,null,{}] 04:26:52 INFO - PROCESS | 3708 | 1461068812350 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 3708 | 1461068812480 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:26:52 INFO - PROCESS | 3708 | 1461068812497 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 3708 | ++DOCSHELL 1A1C9800 == 49 [pid = 3708] [id = 189] 04:26:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1A1D1800) [pid = 3708] [serial = 565] [outer = 00000000] 04:26:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1A5AEC00) [pid = 3708] [serial = 566] [outer = 1A1D1800] 04:26:52 INFO - PROCESS | 3708 | 1461068812541 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1BEC1C00) [pid = 3708] [serial = 567] [outer = 1A1D1800] 04:26:53 INFO - PROCESS | 3708 | 1461068813002 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:26:53 INFO - PROCESS | 3708 | 1461068813047 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 04:26:53 INFO - PROCESS | 3708 | 1461068813050 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:26:53 INFO - PROCESS | 3708 | 1461068813051 Marionette TRACE conn3 <- [1,722,null,{}] 04:26:53 INFO - PROCESS | 3708 | 1461068813055 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:53 INFO - PROCESS | 3708 | 1461068813188 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:26:53 INFO - PROCESS | 3708 | 1461068813201 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 3708 | ++DOCSHELL 1BECB800 == 50 [pid = 3708] [id = 190] 04:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1BECF800) [pid = 3708] [serial = 568] [outer = 00000000] 04:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1C122800) [pid = 3708] [serial = 569] [outer = 1BECF800] 04:26:53 INFO - PROCESS | 3708 | 1461068813248 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1C125C00) [pid = 3708] [serial = 570] [outer = 1BECF800] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1544C800) [pid = 3708] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (18019400) [pid = 3708] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (13364800) [pid = 3708] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (197FF000) [pid = 3708] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1900B800) [pid = 3708] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18A76C00) [pid = 3708] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (13203000) [pid = 3708] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (13A12000) [pid = 3708] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (18020800) [pid = 3708] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1A1CF000) [pid = 3708] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (18F74000) [pid = 3708] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:26:53 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (15AECC00) [pid = 3708] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:26:53 INFO - PROCESS | 3708 | 1461068813842 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 802ms 04:26:53 INFO - PROCESS | 3708 | 1461068813884 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 04:26:53 INFO - PROCESS | 3708 | 1461068813885 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 04:26:53 INFO - PROCESS | 3708 | 1461068813889 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:26:53 INFO - PROCESS | 3708 | 1461068813890 Marionette TRACE conn3 <- [1,726,null,{}] 04:26:53 INFO - PROCESS | 3708 | 1461068813894 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:53 INFO - PROCESS | 3708 | 1461068813969 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:26:53 INFO - PROCESS | 3708 | 1461068813974 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 3708 | ++DOCSHELL 18025C00 == 51 [pid = 3708] [id = 191] 04:26:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18A73C00) [pid = 3708] [serial = 571] [outer = 00000000] 04:26:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (18F77400) [pid = 3708] [serial = 572] [outer = 18A73C00] 04:26:54 INFO - PROCESS | 3708 | 1461068814019 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (197FF000) [pid = 3708] [serial = 573] [outer = 18A73C00] 04:26:54 INFO - PROCESS | 3708 | 1461068814923 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:26:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:26:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1086ms 04:26:54 INFO - PROCESS | 3708 | 1461068814982 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 3708 | 1461068814984 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 04:26:54 INFO - PROCESS | 3708 | 1461068814988 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:26:54 INFO - PROCESS | 3708 | 1461068814989 Marionette TRACE conn3 <- [1,730,null,{}] 04:26:55 INFO - PROCESS | 3708 | 1461068814993 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 3708 | 1461068815071 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:26:55 INFO - PROCESS | 3708 | 1461068815078 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 3708 | ++DOCSHELL 18A77800 == 52 [pid = 3708] [id = 192] 04:26:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (18AC5400) [pid = 3708] [serial = 574] [outer = 00000000] 04:26:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1C125000) [pid = 3708] [serial = 575] [outer = 18AC5400] 04:26:55 INFO - PROCESS | 3708 | 1461068815121 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1C124800) [pid = 3708] [serial = 576] [outer = 18AC5400] 04:26:56 INFO - PROCESS | 3708 | 1461068816076 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:26:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1149ms 04:26:56 INFO - PROCESS | 3708 | 1461068816164 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 3708 | 1461068816168 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 04:26:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:26:56 INFO - PROCESS | 3708 | 1461068816177 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 3708 | 1461068816183 Marionette TRACE conn3 <- [1,734,null,{}] 04:26:56 INFO - PROCESS | 3708 | 1461068816191 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:56 INFO - PROCESS | 3708 | 1461068816287 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:26:56 INFO - PROCESS | 3708 | 1461068816453 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 3708 | ++DOCSHELL 16CC4C00 == 53 [pid = 3708] [id = 193] 04:26:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (16CC5000) [pid = 3708] [serial = 577] [outer = 00000000] 04:26:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18017C00) [pid = 3708] [serial = 578] [outer = 16CC5000] 04:26:56 INFO - PROCESS | 3708 | 1461068816553 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1801DC00) [pid = 3708] [serial = 579] [outer = 16CC5000] 04:26:57 INFO - PROCESS | 3708 | 1461068817547 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:26:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1401ms 04:26:57 INFO - PROCESS | 3708 | 1461068817578 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 3708 | 1461068817584 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 04:26:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:26:57 INFO - PROCESS | 3708 | 1461068817590 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 3708 | 1461068817593 Marionette TRACE conn3 <- [1,738,null,{}] 04:26:57 INFO - PROCESS | 3708 | 1461068817597 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:57 INFO - PROCESS | 3708 | 1461068817730 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:26:57 INFO - PROCESS | 3708 | 1461068817885 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 3708 | ++DOCSHELL 18D74400 == 54 [pid = 3708] [id = 194] 04:26:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18D74C00) [pid = 3708] [serial = 580] [outer = 00000000] 04:26:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18F77C00) [pid = 3708] [serial = 581] [outer = 18D74C00] 04:26:57 INFO - PROCESS | 3708 | 1461068817991 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (197F6000) [pid = 3708] [serial = 582] [outer = 18D74C00] 04:26:58 INFO - PROCESS | 3708 | 1461068818973 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:26:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1432ms 04:26:59 INFO - PROCESS | 3708 | 1461068819078 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 3708 | 1461068819081 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 04:26:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:26:59 INFO - PROCESS | 3708 | 1461068819086 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 3708 | 1461068819090 Marionette TRACE conn3 <- [1,742,null,{}] 04:26:59 INFO - PROCESS | 3708 | 1461068819101 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:59 INFO - PROCESS | 3708 | 1461068819198 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:26:59 INFO - PROCESS | 3708 | 1461068819543 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 3708 | ++DOCSHELL 13A1C000 == 55 [pid = 3708] [id = 195] 04:26:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (13A1FC00) [pid = 3708] [serial = 583] [outer = 00000000] 04:26:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (15681400) [pid = 3708] [serial = 584] [outer = 13A1FC00] 04:26:59 INFO - PROCESS | 3708 | 1461068819592 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (16104000) [pid = 3708] [serial = 585] [outer = 13A1FC00] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 11BF1C00 == 54 [pid = 3708] [id = 158] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 13773800 == 53 [pid = 3708] [id = 99] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 197F0C00 == 52 [pid = 3708] [id = 98] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 1D63AC00 == 51 [pid = 3708] [id = 126] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 18025C00 == 50 [pid = 3708] [id = 191] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 1BECB800 == 49 [pid = 3708] [id = 190] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 1A1C9800 == 48 [pid = 3708] [id = 189] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 197FE000 == 47 [pid = 3708] [id = 188] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 18D6BC00 == 46 [pid = 3708] [id = 187] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 17057C00 == 45 [pid = 3708] [id = 186] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 15F74C00 == 44 [pid = 3708] [id = 185] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 12D8C400 == 43 [pid = 3708] [id = 184] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 1801E000 == 42 [pid = 3708] [id = 183] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 1542C400 == 41 [pid = 3708] [id = 182] 04:27:00 INFO - PROCESS | 3708 | --DOCSHELL 18D72C00 == 40 [pid = 3708] [id = 181] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1C8E7C00) [pid = 3708] [serial = 420] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18F7EC00) [pid = 3708] [serial = 423] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1D7EA000) [pid = 3708] [serial = 411] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (16CBB000) [pid = 3708] [serial = 414] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (18716400) [pid = 3708] [serial = 417] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (18AC4400) [pid = 3708] [serial = 539] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (19D71000) [pid = 3708] [serial = 536] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (196CB400) [pid = 3708] [serial = 533] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (138E8400) [pid = 3708] [serial = 506] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (18EB5C00) [pid = 3708] [serial = 530] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (15F67800) [pid = 3708] [serial = 522] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1544A400) [pid = 3708] [serial = 521] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1544B000) [pid = 3708] [serial = 524] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (15ED3800) [pid = 3708] [serial = 525] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (18326000) [pid = 3708] [serial = 527] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (18711800) [pid = 3708] [serial = 528] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (18A77000) [pid = 3708] [serial = 509] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (19C12400) [pid = 3708] [serial = 512] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1D644C00) [pid = 3708] [serial = 515] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (1D8E7C00) [pid = 3708] [serial = 518] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (183BB800) [pid = 3708] [serial = 540] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (197F5C00) [pid = 3708] [serial = 534] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (18F78800) [pid = 3708] [serial = 531] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1A080000) [pid = 3708] [serial = 537] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1A561000) [pid = 3708] [serial = 542] [outer = 00000000] [url = about:blank] 04:27:00 INFO - PROCESS | 3708 | 1461068820626 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:27:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1573ms 04:27:00 INFO - PROCESS | 3708 | 1461068820649 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:27:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:27:00 INFO - PROCESS | 3708 | 1461068820653 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 04:27:00 INFO - PROCESS | 3708 | 1461068820657 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - PROCESS | 3708 | 1461068820661 Marionette TRACE conn3 <- [1,746,null,{}] 04:27:00 INFO - PROCESS | 3708 | 1461068820666 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:00 INFO - PROCESS | 3708 | 1461068820748 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:27:00 INFO - PROCESS | 3708 | 1461068820755 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 3708 | ++DOCSHELL 13A66800 == 41 [pid = 3708] [id = 196] 04:27:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (13A6F400) [pid = 3708] [serial = 586] [outer = 00000000] 04:27:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (16109000) [pid = 3708] [serial = 587] [outer = 13A6F400] 04:27:00 INFO - PROCESS | 3708 | 1461068820819 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (16C05400) [pid = 3708] [serial = 588] [outer = 13A6F400] 04:27:01 INFO - PROCESS | 3708 | 1461068821320 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:27:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 708ms 04:27:01 INFO - PROCESS | 3708 | 1461068821356 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 3708 | 1461068821359 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 04:27:01 INFO - PROCESS | 3708 | 1461068821363 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:27:01 INFO - PROCESS | 3708 | 1461068821365 Marionette TRACE conn3 <- [1,750,null,{}] 04:27:01 INFO - PROCESS | 3708 | 1461068821373 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:01 INFO - PROCESS | 3708 | 1461068821453 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:27:01 INFO - PROCESS | 3708 | 1461068821460 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 3708 | ++DOCSHELL 18326000 == 42 [pid = 3708] [id = 197] 04:27:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (18327400) [pid = 3708] [serial = 589] [outer = 00000000] 04:27:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (183B7800) [pid = 3708] [serial = 590] [outer = 18327400] 04:27:01 INFO - PROCESS | 3708 | 1461068821507 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (189E6400) [pid = 3708] [serial = 591] [outer = 18327400] 04:27:02 INFO - PROCESS | 3708 | 1461068822438 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:27:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1101ms 04:27:02 INFO - PROCESS | 3708 | 1461068822465 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 3708 | 1461068822467 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 04:27:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:27:02 INFO - PROCESS | 3708 | 1461068822476 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 3708 | 1461068822482 Marionette TRACE conn3 <- [1,754,null,{}] 04:27:02 INFO - PROCESS | 3708 | 1461068822486 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:02 INFO - PROCESS | 3708 | 1461068822646 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:27:02 INFO - PROCESS | 3708 | 1461068822652 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 3708 | ++DOCSHELL 18A7A000 == 43 [pid = 3708] [id = 198] 04:27:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (18D69400) [pid = 3708] [serial = 592] [outer = 00000000] 04:27:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (18EAC800) [pid = 3708] [serial = 593] [outer = 18D69400] 04:27:02 INFO - PROCESS | 3708 | 1461068822696 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (18F71000) [pid = 3708] [serial = 594] [outer = 18D69400] 04:27:03 INFO - PROCESS | 3708 | 1461068823597 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:27:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:27:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1102ms 04:27:03 INFO - PROCESS | 3708 | 1461068823607 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 3708 | 1461068823609 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 04:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:27:03 INFO - PROCESS | 3708 | 1461068823612 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 3708 | 1461068823614 Marionette TRACE conn3 <- [1,758,null,{}] 04:27:03 INFO - PROCESS | 3708 | 1461068823618 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:03 INFO - PROCESS | 3708 | 1461068823723 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:27:03 INFO - PROCESS | 3708 | 1461068823729 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 3708 | ++DOCSHELL 18F7DC00 == 44 [pid = 3708] [id = 199] 04:27:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (18F7E000) [pid = 3708] [serial = 595] [outer = 00000000] 04:27:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (193A7000) [pid = 3708] [serial = 596] [outer = 18F7E000] 04:27:03 INFO - PROCESS | 3708 | 1461068823774 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (196CB400) [pid = 3708] [serial = 597] [outer = 18F7E000] 04:27:04 INFO - PROCESS | 3708 | 1461068824249 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 693ms 04:27:04 INFO - PROCESS | 3708 | 1461068824312 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:27:04 INFO - PROCESS | 3708 | 1461068824314 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 04:27:04 INFO - PROCESS | 3708 | 1461068824317 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:27:04 INFO - PROCESS | 3708 | 1461068824319 Marionette TRACE conn3 <- [1,762,null,{}] 04:27:04 INFO - PROCESS | 3708 | 1461068824322 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:04 INFO - PROCESS | 3708 | 1461068824437 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:27:04 INFO - PROCESS | 3708 | 1461068824450 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 3708 | ++DOCSHELL 18A77400 == 45 [pid = 3708] [id = 200] 04:27:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18D68800) [pid = 3708] [serial = 598] [outer = 00000000] 04:27:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (19A9D000) [pid = 3708] [serial = 599] [outer = 18D68800] 04:27:04 INFO - PROCESS | 3708 | 1461068824595 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (19D75400) [pid = 3708] [serial = 600] [outer = 18D68800] 04:27:04 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (197FEC00) [pid = 3708] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:27:04 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1A1D1800) [pid = 3708] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:27:04 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1707C400) [pid = 3708] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:27:04 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (18EB1800) [pid = 3708] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:27:04 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (16190C00) [pid = 3708] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:27:04 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (18A73C00) [pid = 3708] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:27:04 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1BECF800) [pid = 3708] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:27:05 INFO - PROCESS | 3708 | 1461068824981 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 693ms 04:27:05 INFO - PROCESS | 3708 | 1461068825041 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:27:05 INFO - PROCESS | 3708 | 1461068825043 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 04:27:05 INFO - PROCESS | 3708 | 1461068825046 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 3708 | 1461068825048 Marionette TRACE conn3 <- [1,766,null,{}] 04:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:27:05 INFO - PROCESS | 3708 | 1461068825055 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:05 INFO - PROCESS | 3708 | 1461068825161 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:27:05 INFO - PROCESS | 3708 | 1461068825171 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 3708 | ++DOCSHELL 18EB1800 == 46 [pid = 3708] [id = 201] 04:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (197FAC00) [pid = 3708] [serial = 601] [outer = 00000000] 04:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1A51E400) [pid = 3708] [serial = 602] [outer = 197FAC00] 04:27:05 INFO - PROCESS | 3708 | 1461068825220 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1A520400) [pid = 3708] [serial = 603] [outer = 197FAC00] 04:27:05 INFO - PROCESS | 3708 | 1461068825597 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 598ms 04:27:05 INFO - PROCESS | 3708 | 1461068825645 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:27:05 INFO - PROCESS | 3708 | 1461068825646 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 04:27:05 INFO - PROCESS | 3708 | 1461068825650 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:27:05 INFO - PROCESS | 3708 | 1461068825651 Marionette TRACE conn3 <- [1,770,null,{}] 04:27:05 INFO - PROCESS | 3708 | 1461068825655 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:05 INFO - PROCESS | 3708 | 1461068825729 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:27:05 INFO - PROCESS | 3708 | 1461068825811 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 3708 | ++DOCSHELL 12CFB400 == 47 [pid = 3708] [id = 202] 04:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (13268400) [pid = 3708] [serial = 604] [outer = 00000000] 04:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (1AA47400) [pid = 3708] [serial = 605] [outer = 13268400] 04:27:05 INFO - PROCESS | 3708 | 1461068825858 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1BEC7000) [pid = 3708] [serial = 606] [outer = 13268400] 04:27:06 INFO - PROCESS | 3708 | 1461068826203 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 598ms 04:27:06 INFO - PROCESS | 3708 | 1461068826247 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 3708 | 1461068826249 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 04:27:06 INFO - PROCESS | 3708 | 1461068826252 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:27:06 INFO - PROCESS | 3708 | 1461068826254 Marionette TRACE conn3 <- [1,774,null,{}] 04:27:06 INFO - PROCESS | 3708 | 1461068826257 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:06 INFO - PROCESS | 3708 | 1461068826334 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:27:06 INFO - PROCESS | 3708 | 1461068826451 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 3708 | ++DOCSHELL 189EA400 == 48 [pid = 3708] [id = 203] 04:27:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1A1C9800) [pid = 3708] [serial = 607] [outer = 00000000] 04:27:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1C11DC00) [pid = 3708] [serial = 608] [outer = 1A1C9800] 04:27:06 INFO - PROCESS | 3708 | 1461068826499 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1C11D000) [pid = 3708] [serial = 609] [outer = 1A1C9800] 04:27:07 INFO - PROCESS | 3708 | 1461068827070 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 834ms 04:27:07 INFO - PROCESS | 3708 | 1461068827145 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:27:07 INFO - PROCESS | 3708 | 1461068827150 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 04:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:27:07 INFO - PROCESS | 3708 | 1461068827157 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - PROCESS | 3708 | 1461068827161 Marionette TRACE conn3 <- [1,778,null,{}] 04:27:07 INFO - PROCESS | 3708 | 1461068827166 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:07 INFO - PROCESS | 3708 | 1461068827279 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:27:07 INFO - PROCESS | 3708 | 1461068827378 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 3708 | ++DOCSHELL 156E3000 == 49 [pid = 3708] [id = 204] 04:27:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1572D000) [pid = 3708] [serial = 610] [outer = 00000000] 04:27:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (17B7D000) [pid = 3708] [serial = 611] [outer = 1572D000] 04:27:07 INFO - PROCESS | 3708 | 1461068827434 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (16CC8800) [pid = 3708] [serial = 612] [outer = 1572D000] 04:27:08 INFO - PROCESS | 3708 | 1461068828073 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 944ms 04:27:08 INFO - PROCESS | 3708 | 1461068828105 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 3708 | 1461068828111 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 04:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:27:08 INFO - PROCESS | 3708 | 1461068828117 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 3708 | 1461068828120 Marionette TRACE conn3 <- [1,782,null,{}] 04:27:08 INFO - PROCESS | 3708 | 1461068828124 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:08 INFO - PROCESS | 3708 | 1461068828228 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:27:08 INFO - PROCESS | 3708 | 1461068828325 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 3708 | ++DOCSHELL 15AF8800 == 50 [pid = 3708] [id = 205] 04:27:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1804D000) [pid = 3708] [serial = 613] [outer = 00000000] 04:27:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (18EB3000) [pid = 3708] [serial = 614] [outer = 1804D000] 04:27:08 INFO - PROCESS | 3708 | 1461068828379 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (19009400) [pid = 3708] [serial = 615] [outer = 1804D000] 04:27:09 INFO - PROCESS | 3708 | 1461068829010 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 944ms 04:27:09 INFO - PROCESS | 3708 | 1461068829061 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 3708 | 1461068829063 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 04:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:27:09 INFO - PROCESS | 3708 | 1461068829067 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - PROCESS | 3708 | 1461068829071 Marionette TRACE conn3 <- [1,786,null,{}] 04:27:09 INFO - PROCESS | 3708 | 1461068829082 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:09 INFO - PROCESS | 3708 | 1461068829185 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:27:09 INFO - PROCESS | 3708 | 1461068829313 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 3708 | ++DOCSHELL 19D55000 == 51 [pid = 3708] [id = 206] 04:27:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (19D71800) [pid = 3708] [serial = 616] [outer = 00000000] 04:27:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1C1F8C00) [pid = 3708] [serial = 617] [outer = 19D71800] 04:27:09 INFO - PROCESS | 3708 | 1461068829371 Marionette DEBUG loaded listener.js 04:27:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1C8E8000) [pid = 3708] [serial = 618] [outer = 19D71800] 04:27:09 INFO - PROCESS | 3708 | 1461068829918 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 897ms 04:27:09 INFO - PROCESS | 3708 | 1461068829971 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 3708 | 1461068829974 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 04:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:27:10 INFO - PROCESS | 3708 | 1461068829977 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 3708 | 1461068829979 Marionette TRACE conn3 <- [1,790,null,{}] 04:27:10 INFO - PROCESS | 3708 | 1461068829983 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:10 INFO - PROCESS | 3708 | 1461068830082 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:27:10 INFO - PROCESS | 3708 | 1461068830206 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:10 INFO - PROCESS | 3708 | ++DOCSHELL 1A5B1000 == 52 [pid = 3708] [id = 207] 04:27:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1C13E000) [pid = 3708] [serial = 619] [outer = 00000000] 04:27:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1CA89000) [pid = 3708] [serial = 620] [outer = 1C13E000] 04:27:10 INFO - PROCESS | 3708 | 1461068830261 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1CCCDC00) [pid = 3708] [serial = 621] [outer = 1C13E000] 04:27:10 INFO - PROCESS | 3708 | 1461068830830 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 913ms 04:27:10 INFO - PROCESS | 3708 | 1461068830881 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:27:10 INFO - PROCESS | 3708 | 1461068830883 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 04:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:27:10 INFO - PROCESS | 3708 | 1461068830887 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 3708 | 1461068830888 Marionette TRACE conn3 <- [1,794,null,{}] 04:27:10 INFO - PROCESS | 3708 | 1461068830893 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:11 INFO - PROCESS | 3708 | 1461068830993 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:27:11 INFO - PROCESS | 3708 | 1461068831120 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 3708 | ++DOCSHELL 16106800 == 53 [pid = 3708] [id = 208] 04:27:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (19D54800) [pid = 3708] [serial = 622] [outer = 00000000] 04:27:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1CD52800) [pid = 3708] [serial = 623] [outer = 19D54800] 04:27:11 INFO - PROCESS | 3708 | 1461068831176 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1CD56C00) [pid = 3708] [serial = 624] [outer = 19D54800] 04:27:11 INFO - PROCESS | 3708 | 1461068831914 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1054ms 04:27:11 INFO - PROCESS | 3708 | 1461068831984 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 3708 | 1461068831988 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 04:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:27:11 INFO - PROCESS | 3708 | 1461068831993 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - PROCESS | 3708 | 1461068831997 Marionette TRACE conn3 <- [1,798,null,{}] 04:27:12 INFO - PROCESS | 3708 | 1461068832003 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:12 INFO - PROCESS | 3708 | 1461068832106 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:27:12 INFO - PROCESS | 3708 | 1461068832240 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 3708 | ++DOCSHELL 156D6000 == 54 [pid = 3708] [id = 209] 04:27:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (156E1C00) [pid = 3708] [serial = 625] [outer = 00000000] 04:27:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (18180000) [pid = 3708] [serial = 626] [outer = 156E1C00] 04:27:12 INFO - PROCESS | 3708 | 1461068832295 Marionette DEBUG loaded listener.js 04:27:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (189ECC00) [pid = 3708] [serial = 627] [outer = 156E1C00] 04:27:12 INFO - PROCESS | 3708 | --DOCSHELL 12CFB400 == 53 [pid = 3708] [id = 202] 04:27:12 INFO - PROCESS | 3708 | --DOCSHELL 18EB1800 == 52 [pid = 3708] [id = 201] 04:27:12 INFO - PROCESS | 3708 | --DOCSHELL 18A77400 == 51 [pid = 3708] [id = 200] 04:27:12 INFO - PROCESS | 3708 | --DOCSHELL 18F7DC00 == 50 [pid = 3708] [id = 199] 04:27:12 INFO - PROCESS | 3708 | --DOCSHELL 18A7A000 == 49 [pid = 3708] [id = 198] 04:27:12 INFO - PROCESS | 3708 | --DOCSHELL 18326000 == 48 [pid = 3708] [id = 197] 04:27:12 INFO - PROCESS | 3708 | --DOCSHELL 13A66800 == 47 [pid = 3708] [id = 196] 04:27:12 INFO - PROCESS | 3708 | --DOCSHELL 13A1C000 == 46 [pid = 3708] [id = 195] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (19FAA000) [pid = 3708] [serial = 563] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1A5AEC00) [pid = 3708] [serial = 566] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (17059400) [pid = 3708] [serial = 545] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18D73400) [pid = 3708] [serial = 548] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (189E9C00) [pid = 3708] [serial = 557] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (18A7A400) [pid = 3708] [serial = 558] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (19012C00) [pid = 3708] [serial = 560] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1BEC4800) [pid = 3708] [serial = 551] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1832C800) [pid = 3708] [serial = 555] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1817D000) [pid = 3708] [serial = 554] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1C125000) [pid = 3708] [serial = 575] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1A023000) [pid = 3708] [serial = 564] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (197FF000) [pid = 3708] [serial = 573] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1C122800) [pid = 3708] [serial = 569] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1BEC1C00) [pid = 3708] [serial = 567] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1C125C00) [pid = 3708] [serial = 570] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18F77400) [pid = 3708] [serial = 572] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1951C400) [pid = 3708] [serial = 561] [outer = 00000000] [url = about:blank] 04:27:12 INFO - PROCESS | 3708 | 1461068832890 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 944ms 04:27:12 INFO - PROCESS | 3708 | 1461068832938 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 3708 | 1461068832943 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 04:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:27:12 INFO - PROCESS | 3708 | 1461068832950 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 3708 | 1461068832952 Marionette TRACE conn3 <- [1,802,null,{}] 04:27:12 INFO - PROCESS | 3708 | 1461068832956 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:13 INFO - PROCESS | 3708 | 1461068833038 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:27:13 INFO - PROCESS | 3708 | 1461068833136 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 3708 | ++DOCSHELL 12CFEC00 == 47 [pid = 3708] [id = 210] 04:27:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (13209400) [pid = 3708] [serial = 628] [outer = 00000000] 04:27:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (16CC9800) [pid = 3708] [serial = 629] [outer = 13209400] 04:27:13 INFO - PROCESS | 3708 | 1461068833182 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18323C00) [pid = 3708] [serial = 630] [outer = 13209400] 04:27:13 INFO - PROCESS | 3708 | 1461068833565 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:27:13 INFO - PROCESS | 3708 | 1461068833621 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 04:27:13 INFO - PROCESS | 3708 | 1461068833630 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 3708 | 1461068833633 Marionette TRACE conn3 <- [1,806,null,{}] 04:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:27:13 INFO - PROCESS | 3708 | 1461068833646 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:13 INFO - PROCESS | 3708 | 1461068833741 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:27:13 INFO - PROCESS | 3708 | 1461068833748 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 3708 | ++DOCSHELL 18EAAC00 == 48 [pid = 3708] [id = 211] 04:27:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18F7E800) [pid = 3708] [serial = 631] [outer = 00000000] 04:27:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (197F0800) [pid = 3708] [serial = 632] [outer = 18F7E800] 04:27:13 INFO - PROCESS | 3708 | 1461068833795 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (19D6E800) [pid = 3708] [serial = 633] [outer = 18F7E800] 04:27:14 INFO - PROCESS | 3708 | 1461068834246 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 645ms 04:27:14 INFO - PROCESS | 3708 | 1461068834273 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 3708 | 1461068834276 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 04:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:27:14 INFO - PROCESS | 3708 | 1461068834283 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 3708 | 1461068834285 Marionette TRACE conn3 <- [1,810,null,{}] 04:27:14 INFO - PROCESS | 3708 | 1461068834288 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 3708 | 1461068834367 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:27:14 INFO - PROCESS | 3708 | 1461068834374 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 3708 | ++DOCSHELL 1A01D800 == 49 [pid = 3708] [id = 212] 04:27:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1A023000) [pid = 3708] [serial = 634] [outer = 00000000] 04:27:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1A73CC00) [pid = 3708] [serial = 635] [outer = 1A023000] 04:27:14 INFO - PROCESS | 3708 | 1461068834418 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1AA49C00) [pid = 3708] [serial = 636] [outer = 1A023000] 04:27:14 INFO - PROCESS | 3708 | 1461068834848 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 3708 | 1461068834878 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 04:27:14 INFO - PROCESS | 3708 | 1461068834881 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:27:14 INFO - PROCESS | 3708 | 1461068834883 Marionette TRACE conn3 <- [1,814,null,{}] 04:27:14 INFO - PROCESS | 3708 | 1461068834887 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 3708 | 1461068834965 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:27:14 INFO - PROCESS | 3708 | 1461068834970 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 3708 | ++DOCSHELL 18F6FC00 == 50 [pid = 3708] [id = 213] 04:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1A5AA400) [pid = 3708] [serial = 637] [outer = 00000000] 04:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1C11CC00) [pid = 3708] [serial = 638] [outer = 1A5AA400] 04:27:15 INFO - PROCESS | 3708 | 1461068835015 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1C125000) [pid = 3708] [serial = 639] [outer = 1A5AA400] 04:27:15 INFO - PROCESS | 3708 | 1461068835509 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 04:27:15 INFO - PROCESS | 3708 | 1461068835581 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 3708 | 1461068835583 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 04:27:15 INFO - PROCESS | 3708 | 1461068835586 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:27:15 INFO - PROCESS | 3708 | 1461068835588 Marionette TRACE conn3 <- [1,818,null,{}] 04:27:15 INFO - PROCESS | 3708 | 1461068835592 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:15 INFO - PROCESS | 3708 | 1461068835750 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:27:15 INFO - PROCESS | 3708 | 1461068835808 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 3708 | ++DOCSHELL 1C144000 == 51 [pid = 3708] [id = 214] 04:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1C8EF800) [pid = 3708] [serial = 640] [outer = 00000000] 04:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1D63B400) [pid = 3708] [serial = 641] [outer = 1C8EF800] 04:27:15 INFO - PROCESS | 3708 | 1461068835856 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1D63FC00) [pid = 3708] [serial = 642] [outer = 1C8EF800] 04:27:16 INFO - PROCESS | 3708 | 1461068836331 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 739ms 04:27:16 INFO - PROCESS | 3708 | 1461068836375 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:27:16 INFO - PROCESS | 3708 | 1461068836377 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 04:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:27:16 INFO - PROCESS | 3708 | 1461068836385 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 3708 | 1461068836386 Marionette TRACE conn3 <- [1,822,null,{}] 04:27:16 INFO - PROCESS | 3708 | 1461068836390 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:16 INFO - PROCESS | 3708 | 1461068836496 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:27:16 INFO - PROCESS | 3708 | 1461068836502 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 3708 | ++DOCSHELL 1BEC8000 == 52 [pid = 3708] [id = 215] 04:27:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1C8E7C00) [pid = 3708] [serial = 643] [outer = 00000000] 04:27:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1D7E8C00) [pid = 3708] [serial = 644] [outer = 1C8E7C00] 04:27:16 INFO - PROCESS | 3708 | 1461068836545 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1D7EC800) [pid = 3708] [serial = 645] [outer = 1C8E7C00] 04:27:16 INFO - PROCESS | 3708 | 1461068836982 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 04:27:17 INFO - PROCESS | 3708 | 1461068837020 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 3708 | 1461068837022 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 04:27:17 INFO - PROCESS | 3708 | 1461068837025 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:27:17 INFO - PROCESS | 3708 | 1461068837027 Marionette TRACE conn3 <- [1,826,null,{}] 04:27:17 INFO - PROCESS | 3708 | 1461068837030 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:17 INFO - PROCESS | 3708 | 1461068837135 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:27:17 INFO - PROCESS | 3708 | 1461068837141 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 3708 | ++DOCSHELL 1D7DF800 == 53 [pid = 3708] [id = 216] 04:27:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1D7E4400) [pid = 3708] [serial = 646] [outer = 00000000] 04:27:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1DC44000) [pid = 3708] [serial = 647] [outer = 1D7E4400] 04:27:17 INFO - PROCESS | 3708 | 1461068837184 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1DC47800) [pid = 3708] [serial = 648] [outer = 1D7E4400] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18F7E000) [pid = 3708] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (13A6F400) [pid = 3708] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18327400) [pid = 3708] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (197FAC00) [pid = 3708] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (13A1FC00) [pid = 3708] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (13268400) [pid = 3708] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18D68800) [pid = 3708] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (18D69400) [pid = 3708] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1325B400) [pid = 3708] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:27:17 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (18E73800) [pid = 3708] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:27:17 INFO - PROCESS | 3708 | 1461068837699 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 739ms 04:27:17 INFO - PROCESS | 3708 | 1461068837766 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 3708 | 1461068837768 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 04:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:27:17 INFO - PROCESS | 3708 | 1461068837799 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 3708 | 1461068837801 Marionette TRACE conn3 <- [1,830,null,{}] 04:27:17 INFO - PROCESS | 3708 | 1461068837805 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:17 INFO - PROCESS | 3708 | 1461068837884 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:27:17 INFO - PROCESS | 3708 | 1461068837890 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 3708 | ++DOCSHELL 132F1800 == 54 [pid = 3708] [id = 217] 04:27:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (132F3800) [pid = 3708] [serial = 649] [outer = 00000000] 04:27:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (132FA800) [pid = 3708] [serial = 650] [outer = 132F3800] 04:27:17 INFO - PROCESS | 3708 | 1461068837934 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (132FDC00) [pid = 3708] [serial = 651] [outer = 132F3800] 04:27:18 INFO - PROCESS | 3708 | 1461068838348 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 598ms 04:27:18 INFO - PROCESS | 3708 | 1461068838398 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 3708 | 1461068838400 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 04:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:27:18 INFO - PROCESS | 3708 | 1461068838404 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 3708 | 1461068838405 Marionette TRACE conn3 <- [1,834,null,{}] 04:27:18 INFO - PROCESS | 3708 | 1461068838408 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 3708 | 1461068838487 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:27:18 INFO - PROCESS | 3708 | 1461068838493 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 3708 | ++DOCSHELL 132F8C00 == 55 [pid = 3708] [id = 218] 04:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (132F9800) [pid = 3708] [serial = 652] [outer = 00000000] 04:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (18EB5C00) [pid = 3708] [serial = 653] [outer = 132F9800] 04:27:18 INFO - PROCESS | 3708 | 1461068838537 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (19AA6000) [pid = 3708] [serial = 654] [outer = 132F9800] 04:27:18 INFO - PROCESS | 3708 | 1461068838959 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 597ms 04:27:19 INFO - PROCESS | 3708 | 1461068839002 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:27:19 INFO - PROCESS | 3708 | 1461068839004 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 04:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:27:19 INFO - PROCESS | 3708 | 1461068839007 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:27:19 INFO - PROCESS | 3708 | 1461068839010 Marionette TRACE conn3 <- [1,838,null,{}] 04:27:19 INFO - PROCESS | 3708 | 1461068839017 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:19 INFO - PROCESS | 3708 | 1461068839115 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:27:19 INFO - PROCESS | 3708 | 1461068839121 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 3708 | ++DOCSHELL 1382E000 == 56 [pid = 3708] [id = 219] 04:27:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (13830400) [pid = 3708] [serial = 655] [outer = 00000000] 04:27:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (13837C00) [pid = 3708] [serial = 656] [outer = 13830400] 04:27:19 INFO - PROCESS | 3708 | 1461068839169 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1675B800) [pid = 3708] [serial = 657] [outer = 13830400] 04:27:19 INFO - PROCESS | 3708 | 1461068839824 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 913ms 04:27:19 INFO - PROCESS | 3708 | 1461068839913 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:27:19 INFO - PROCESS | 3708 | 1461068839917 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 04:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:27:19 INFO - PROCESS | 3708 | 1461068839923 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:27:19 INFO - PROCESS | 3708 | 1461068839927 Marionette TRACE conn3 <- [1,842,null,{}] 04:27:19 INFO - PROCESS | 3708 | 1461068839932 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:20 INFO - PROCESS | 3708 | 1461068840050 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:27:20 INFO - PROCESS | 3708 | 1461068840174 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 3708 | ++DOCSHELL 13832400 == 57 [pid = 3708] [id = 220] 04:27:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (13836000) [pid = 3708] [serial = 658] [outer = 00000000] 04:27:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (15732800) [pid = 3708] [serial = 659] [outer = 13836000] 04:27:20 INFO - PROCESS | 3708 | 1461068840232 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (16188000) [pid = 3708] [serial = 660] [outer = 13836000] 04:27:20 INFO - PROCESS | 3708 | 1461068840896 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1007ms 04:27:20 INFO - PROCESS | 3708 | 1461068840958 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 3708 | 1461068840964 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 04:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:27:20 INFO - PROCESS | 3708 | 1461068840970 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - PROCESS | 3708 | 1461068840974 Marionette TRACE conn3 <- [1,846,null,{}] 04:27:20 INFO - PROCESS | 3708 | 1461068840978 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:21 INFO - PROCESS | 3708 | 1461068841082 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:27:21 INFO - PROCESS | 3708 | 1461068841211 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 3708 | ++DOCSHELL 18025C00 == 58 [pid = 3708] [id = 221] 04:27:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (180E9C00) [pid = 3708] [serial = 661] [outer = 00000000] 04:27:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (18D68800) [pid = 3708] [serial = 662] [outer = 180E9C00] 04:27:21 INFO - PROCESS | 3708 | 1461068841266 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (18D71000) [pid = 3708] [serial = 663] [outer = 180E9C00] 04:27:21 INFO - PROCESS | 3708 | 1461068841887 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 959ms 04:27:21 INFO - PROCESS | 3708 | 1461068841923 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 3708 | 1461068841926 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 04:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:27:21 INFO - PROCESS | 3708 | 1461068841931 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 3708 | 1461068841934 Marionette TRACE conn3 <- [1,850,null,{}] 04:27:21 INFO - PROCESS | 3708 | 1461068841946 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 3708 | 1461068842052 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:27:22 INFO - PROCESS | 3708 | 1461068842190 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 3708 | ++DOCSHELL 16CBC000 == 59 [pid = 3708] [id = 222] 04:27:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (19D79C00) [pid = 3708] [serial = 664] [outer = 00000000] 04:27:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1A565400) [pid = 3708] [serial = 665] [outer = 19D79C00] 04:27:22 INFO - PROCESS | 3708 | 1461068842248 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1C140C00) [pid = 3708] [serial = 666] [outer = 19D79C00] 04:27:22 INFO - PROCESS | 3708 | 1461068842814 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 913ms 04:27:22 INFO - PROCESS | 3708 | 1461068842843 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 3708 | 1461068842846 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 04:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:27:22 INFO - PROCESS | 3708 | 1461068842851 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 3708 | 1461068842853 Marionette TRACE conn3 <- [1,854,null,{}] 04:27:22 INFO - PROCESS | 3708 | 1461068842857 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 3708 | 1461068842968 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:27:23 INFO - PROCESS | 3708 | 1461068843073 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 3708 | ++DOCSHELL 16755C00 == 60 [pid = 3708] [id = 223] 04:27:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (18EA7800) [pid = 3708] [serial = 667] [outer = 00000000] 04:27:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (196C6C00) [pid = 3708] [serial = 668] [outer = 18EA7800] 04:27:23 INFO - PROCESS | 3708 | 1461068843127 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (19D6D000) [pid = 3708] [serial = 669] [outer = 18EA7800] 04:27:24 INFO - PROCESS | 3708 | 1461068844001 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1195ms 04:27:24 INFO - PROCESS | 3708 | 1461068844050 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 3708 | 1461068844055 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 04:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:27:24 INFO - PROCESS | 3708 | 1461068844061 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 3708 | 1461068844064 Marionette TRACE conn3 <- [1,858,null,{}] 04:27:24 INFO - PROCESS | 3708 | 1461068844069 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:24 INFO - PROCESS | 3708 | 1461068844166 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:27:24 INFO - PROCESS | 3708 | 1461068844298 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 3708 | ++DOCSHELL 1376D800 == 61 [pid = 3708] [id = 224] 04:27:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (13770C00) [pid = 3708] [serial = 670] [outer = 00000000] 04:27:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (138E6800) [pid = 3708] [serial = 671] [outer = 13770C00] 04:27:24 INFO - PROCESS | 3708 | 1461068844348 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1421D400) [pid = 3708] [serial = 672] [outer = 13770C00] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 1A564C00 == 60 [pid = 3708] [id = 83] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 18D74400 == 59 [pid = 3708] [id = 194] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 132F8C00 == 58 [pid = 3708] [id = 218] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 132F1800 == 57 [pid = 3708] [id = 217] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 1D7DF800 == 56 [pid = 3708] [id = 216] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 1BEC8000 == 55 [pid = 3708] [id = 215] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 1C144000 == 54 [pid = 3708] [id = 214] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 18F6FC00 == 53 [pid = 3708] [id = 213] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 1A01D800 == 52 [pid = 3708] [id = 212] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 18EAAC00 == 51 [pid = 3708] [id = 211] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 18A77800 == 50 [pid = 3708] [id = 192] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 12CFEC00 == 49 [pid = 3708] [id = 210] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 156D6000 == 48 [pid = 3708] [id = 209] 04:27:24 INFO - PROCESS | 3708 | --DOCSHELL 189EA400 == 47 [pid = 3708] [id = 203] 04:27:24 INFO - PROCESS | 3708 | 1461068844869 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (1CA84000) [pid = 3708] [serial = 504] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (1BECA400) [pid = 3708] [serial = 552] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (193A7000) [pid = 3708] [serial = 596] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (196CB400) [pid = 3708] [serial = 597] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (16109000) [pid = 3708] [serial = 587] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (16C05400) [pid = 3708] [serial = 588] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (183B7800) [pid = 3708] [serial = 590] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (18F77C00) [pid = 3708] [serial = 581] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1A51E400) [pid = 3708] [serial = 602] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (18017C00) [pid = 3708] [serial = 578] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (15681400) [pid = 3708] [serial = 584] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (16104000) [pid = 3708] [serial = 585] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1AA47400) [pid = 3708] [serial = 605] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (19A9D000) [pid = 3708] [serial = 599] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18EAC800) [pid = 3708] [serial = 593] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18F71000) [pid = 3708] [serial = 594] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (19D75400) [pid = 3708] [serial = 600] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1BEC7000) [pid = 3708] [serial = 606] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (189E6400) [pid = 3708] [serial = 591] [outer = 00000000] [url = about:blank] 04:27:24 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1A520400) [pid = 3708] [serial = 603] [outer = 00000000] [url = about:blank] 04:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 850ms 04:27:24 INFO - PROCESS | 3708 | 1461068844905 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 3708 | 1461068844914 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 04:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:27:24 INFO - PROCESS | 3708 | 1461068844921 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 3708 | 1461068844924 Marionette TRACE conn3 <- [1,862,null,{}] 04:27:24 INFO - PROCESS | 3708 | 1461068844928 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:25 INFO - PROCESS | 3708 | 1461068845007 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:27:25 INFO - PROCESS | 3708 | 1461068845015 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 3708 | ++DOCSHELL 138DC000 == 48 [pid = 3708] [id = 225] 04:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1421B400) [pid = 3708] [serial = 673] [outer = 00000000] 04:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (15F6A400) [pid = 3708] [serial = 674] [outer = 1421B400] 04:27:25 INFO - PROCESS | 3708 | 1461068845060 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (16196000) [pid = 3708] [serial = 675] [outer = 1421B400] 04:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 645ms 04:27:25 INFO - PROCESS | 3708 | 1461068845580 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:27:25 INFO - PROCESS | 3708 | 1461068845590 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 3708 | 1461068845592 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 04:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:27:25 INFO - PROCESS | 3708 | 1461068845599 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 3708 | 1461068845603 Marionette TRACE conn3 <- [1,866,null,{}] 04:27:25 INFO - PROCESS | 3708 | 1461068845613 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:25 INFO - PROCESS | 3708 | 1461068845693 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:27:25 INFO - PROCESS | 3708 | 1461068845699 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 3708 | ++DOCSHELL 1704A400 == 49 [pid = 3708] [id = 226] 04:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18018400) [pid = 3708] [serial = 676] [outer = 00000000] 04:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18180400) [pid = 3708] [serial = 677] [outer = 18018400] 04:27:25 INFO - PROCESS | 3708 | 1461068845746 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18716400) [pid = 3708] [serial = 678] [outer = 18018400] 04:27:26 INFO - PROCESS | 3708 | 1461068846214 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 04:27:26 INFO - PROCESS | 3708 | 1461068846238 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 3708 | 1461068846240 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 04:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:27:26 INFO - PROCESS | 3708 | 1461068846244 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 3708 | 1461068846245 Marionette TRACE conn3 <- [1,870,null,{}] 04:27:26 INFO - PROCESS | 3708 | 1461068846249 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 3708 | 1461068846325 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:27:26 INFO - PROCESS | 3708 | 1461068846331 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 3708 | ++DOCSHELL 183B3800 == 50 [pid = 3708] [id = 227] 04:27:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (189EFC00) [pid = 3708] [serial = 679] [outer = 00000000] 04:27:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (18AC7800) [pid = 3708] [serial = 680] [outer = 189EFC00] 04:27:26 INFO - PROCESS | 3708 | 1461068846375 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (18ACCC00) [pid = 3708] [serial = 681] [outer = 189EFC00] 04:27:26 INFO - PROCESS | 3708 | 1461068846785 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 598ms 04:27:26 INFO - PROCESS | 3708 | 1461068846845 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 3708 | 1461068846847 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 04:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:27:26 INFO - PROCESS | 3708 | 1461068846850 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 3708 | 1461068846852 Marionette TRACE conn3 <- [1,874,null,{}] 04:27:26 INFO - PROCESS | 3708 | 1461068846855 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 3708 | 1461068846929 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:27:26 INFO - PROCESS | 3708 | 1461068846935 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 3708 | ++DOCSHELL 18E70400 == 51 [pid = 3708] [id = 228] 04:27:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (18E71800) [pid = 3708] [serial = 682] [outer = 00000000] 04:27:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (18F71C00) [pid = 3708] [serial = 683] [outer = 18E71800] 04:27:27 INFO - PROCESS | 3708 | 1461068846985 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (18F75C00) [pid = 3708] [serial = 684] [outer = 18E71800] 04:27:27 INFO - PROCESS | 3708 | 1461068847485 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 693ms 04:27:27 INFO - PROCESS | 3708 | 1461068847551 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 3708 | 1461068847553 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 04:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:27:27 INFO - PROCESS | 3708 | 1461068847564 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 3708 | 1461068847566 Marionette TRACE conn3 <- [1,878,null,{}] 04:27:27 INFO - PROCESS | 3708 | 1461068847569 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 3708 | 1461068847684 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:27:27 INFO - PROCESS | 3708 | 1461068847700 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:27 INFO - PROCESS | 3708 | ++DOCSHELL 193A9C00 == 52 [pid = 3708] [id = 229] 04:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1951B000) [pid = 3708] [serial = 685] [outer = 00000000] 04:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (197F1800) [pid = 3708] [serial = 686] [outer = 1951B000] 04:27:27 INFO - PROCESS | 3708 | 1461068847792 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (197F2C00) [pid = 3708] [serial = 687] [outer = 1951B000] 04:27:28 INFO - PROCESS | 3708 | 1461068848185 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 661ms 04:27:28 INFO - PROCESS | 3708 | 1461068848215 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 3708 | 1461068848217 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 04:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:27:28 INFO - PROCESS | 3708 | 1461068848220 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 3708 | 1461068848222 Marionette TRACE conn3 <- [1,882,null,{}] 04:27:28 INFO - PROCESS | 3708 | 1461068848225 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:28 INFO - PROCESS | 3708 | 1461068848327 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:27:28 INFO - PROCESS | 3708 | 1461068848413 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 3708 | ++DOCSHELL 12CFD800 == 53 [pid = 3708] [id = 230] 04:27:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (196C0C00) [pid = 3708] [serial = 688] [outer = 00000000] 04:27:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (19D73000) [pid = 3708] [serial = 689] [outer = 196C0C00] 04:27:28 INFO - PROCESS | 3708 | 1461068848457 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (19D70400) [pid = 3708] [serial = 690] [outer = 196C0C00] 04:27:28 INFO - PROCESS | 3708 | 1461068848857 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 708ms 04:27:28 INFO - PROCESS | 3708 | 1461068848920 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 3708 | 1461068848922 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 04:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:27:28 INFO - PROCESS | 3708 | 1461068848925 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 3708 | 1461068848927 Marionette TRACE conn3 <- [1,886,null,{}] 04:27:28 INFO - PROCESS | 3708 | 1461068848930 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:29 INFO - PROCESS | 3708 | 1461068849041 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:27:29 INFO - PROCESS | 3708 | 1461068849050 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 3708 | ++DOCSHELL 19D6F400 == 54 [pid = 3708] [id = 231] 04:27:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (19D79800) [pid = 3708] [serial = 691] [outer = 00000000] 04:27:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1A1D5C00) [pid = 3708] [serial = 692] [outer = 19D79800] 04:27:29 INFO - PROCESS | 3708 | 1461068849142 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1A51DC00) [pid = 3708] [serial = 693] [outer = 19D79800] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (132F9800) [pid = 3708] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (18F71800) [pid = 3708] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (16CC5000) [pid = 3708] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (18D74C00) [pid = 3708] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1CD4F000) [pid = 3708] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (18D6D000) [pid = 3708] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (18AC5400) [pid = 3708] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (1D0F5400) [pid = 3708] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (18182C00) [pid = 3708] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (183B1800) [pid = 3708] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1CCD6000) [pid = 3708] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (12C5E400) [pid = 3708] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (1C8EF800) [pid = 3708] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1C8E7C00) [pid = 3708] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (15685400) [pid = 3708] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1A5AA400) [pid = 3708] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1D7E4400) [pid = 3708] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (13209400) [pid = 3708] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (18F7E800) [pid = 3708] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (156E1C00) [pid = 3708] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1A023000) [pid = 3708] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (19D54800) [pid = 3708] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:27:29 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (132F3800) [pid = 3708] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:27:29 INFO - PROCESS | 3708 | 1461068849825 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 944ms 04:27:30 INFO - PROCESS | 3708 | 1461068849982 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 3708 | 1461068849984 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 04:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:27:30 INFO - PROCESS | 3708 | 1461068850183 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 3708 | 1461068850185 Marionette TRACE conn3 <- [1,890,null,{}] 04:27:30 INFO - PROCESS | 3708 | 1461068850188 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:30 INFO - PROCESS | 3708 | 1461068850263 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:27:30 INFO - PROCESS | 3708 | 1461068850271 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 3708 | ++DOCSHELL 147DFC00 == 55 [pid = 3708] [id = 232] 04:27:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1542B400) [pid = 3708] [serial = 694] [outer = 00000000] 04:27:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18026400) [pid = 3708] [serial = 695] [outer = 1542B400] 04:27:30 INFO - PROCESS | 3708 | 1461068850316 Marionette DEBUG loaded listener.js 04:27:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1A561000) [pid = 3708] [serial = 696] [outer = 1542B400] 04:27:30 INFO - PROCESS | 3708 | 1461068850736 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 660ms 04:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:27:30 INFO - PROCESS | 3708 | 1461068850783 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 3708 | 1461068850785 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 04:27:30 INFO - PROCESS | 3708 | 1461068850789 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 3708 | 1461068850791 Marionette TRACE conn3 <- [1,894,null,{}] 04:27:30 INFO - PROCESS | 3708 | 1461068850794 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:30 INFO - PROCESS | 3708 | 1461068850868 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:27:30 INFO - PROCESS | 3708 | 1461068850875 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 3708 | ++DOCSHELL 1AA47400 == 56 [pid = 3708] [id = 233] 04:27:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1BEC2000) [pid = 3708] [serial = 697] [outer = 00000000] 04:27:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1BECB000) [pid = 3708] [serial = 698] [outer = 1BEC2000] 04:27:30 INFO - PROCESS | 3708 | 1461068850918 Marionette DEBUG loaded listener.js 04:27:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1C119400) [pid = 3708] [serial = 699] [outer = 1BEC2000] 04:27:31 INFO - PROCESS | 3708 | 1461068851360 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 598ms 04:27:31 INFO - PROCESS | 3708 | 1461068851388 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:27:31 INFO - PROCESS | 3708 | 1461068851390 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 04:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:27:31 INFO - PROCESS | 3708 | 1461068851398 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:27:31 INFO - PROCESS | 3708 | 1461068851400 Marionette TRACE conn3 <- [1,898,null,{}] 04:27:31 INFO - PROCESS | 3708 | 1461068851404 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:31 INFO - PROCESS | 3708 | 1461068851497 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:27:31 INFO - PROCESS | 3708 | 1461068851503 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:31 INFO - PROCESS | 3708 | ++DOCSHELL 1C11F400 == 57 [pid = 3708] [id = 234] 04:27:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1C13B800) [pid = 3708] [serial = 700] [outer = 00000000] 04:27:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1C8E9400) [pid = 3708] [serial = 701] [outer = 1C13B800] 04:27:31 INFO - PROCESS | 3708 | 1461068851551 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1CA87800) [pid = 3708] [serial = 702] [outer = 1C13B800] 04:27:32 INFO - PROCESS | 3708 | 1461068852267 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 944ms 04:27:32 INFO - PROCESS | 3708 | 1461068852342 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:27:32 INFO - PROCESS | 3708 | 1461068852348 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 04:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:27:32 INFO - PROCESS | 3708 | 1461068852354 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:27:32 INFO - PROCESS | 3708 | 1461068852358 Marionette TRACE conn3 <- [1,902,null,{}] 04:27:32 INFO - PROCESS | 3708 | 1461068852363 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:32 INFO - PROCESS | 3708 | 1461068852508 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:27:32 INFO - PROCESS | 3708 | 1461068852631 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 3708 | ++DOCSHELL 13261000 == 58 [pid = 3708] [id = 235] 04:27:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (13262800) [pid = 3708] [serial = 703] [outer = 00000000] 04:27:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (142E0800) [pid = 3708] [serial = 704] [outer = 13262800] 04:27:32 INFO - PROCESS | 3708 | 1461068852689 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (15738C00) [pid = 3708] [serial = 705] [outer = 13262800] 04:27:33 INFO - PROCESS | 3708 | 1461068853229 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 944ms 04:27:33 INFO - PROCESS | 3708 | 1461068853299 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:27:33 INFO - PROCESS | 3708 | 1461068853305 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 04:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:27:33 INFO - PROCESS | 3708 | 1461068853311 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 3708 | 1461068853314 Marionette TRACE conn3 <- [1,906,null,{}] 04:27:33 INFO - PROCESS | 3708 | 1461068853318 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:33 INFO - PROCESS | 3708 | 1461068853422 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:27:33 INFO - PROCESS | 3708 | 1461068853550 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:33 INFO - PROCESS | 3708 | ++DOCSHELL 15F69800 == 59 [pid = 3708] [id = 236] 04:27:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (16CBBC00) [pid = 3708] [serial = 706] [outer = 00000000] 04:27:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (18711800) [pid = 3708] [serial = 707] [outer = 16CBBC00] 04:27:33 INFO - PROCESS | 3708 | 1461068853606 Marionette DEBUG loaded listener.js 04:27:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (18A7AC00) [pid = 3708] [serial = 708] [outer = 16CBBC00] 04:27:34 INFO - PROCESS | 3708 | 1461068854191 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 944ms 04:27:34 INFO - PROCESS | 3708 | 1461068854254 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 3708 | 1461068854257 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 04:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:27:34 INFO - PROCESS | 3708 | 1461068854261 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - PROCESS | 3708 | 1461068854265 Marionette TRACE conn3 <- [1,910,null,{}] 04:27:34 INFO - PROCESS | 3708 | 1461068854276 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:34 INFO - PROCESS | 3708 | 1461068854427 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:27:34 INFO - PROCESS | 3708 | 1461068854444 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 3708 | ++DOCSHELL 17B7D800 == 60 [pid = 3708] [id = 237] 04:27:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1BEC6800) [pid = 3708] [serial = 709] [outer = 00000000] 04:27:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1C1F5400) [pid = 3708] [serial = 710] [outer = 1BEC6800] 04:27:34 INFO - PROCESS | 3708 | 1461068854500 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1C8E5C00) [pid = 3708] [serial = 711] [outer = 1BEC6800] 04:27:35 INFO - PROCESS | 3708 | 1461068855144 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 913ms 04:27:35 INFO - PROCESS | 3708 | 1461068855196 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 3708 | 1461068855199 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 04:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:27:35 INFO - PROCESS | 3708 | 1461068855203 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 3708 | 1461068855205 Marionette TRACE conn3 <- [1,914,null,{}] 04:27:35 INFO - PROCESS | 3708 | 1461068855208 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 3708 | 1461068855309 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:27:35 INFO - PROCESS | 3708 | 1461068855436 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 3708 | ++DOCSHELL 1BECD800 == 61 [pid = 3708] [id = 238] 04:27:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1C148800) [pid = 3708] [serial = 712] [outer = 00000000] 04:27:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1D63D400) [pid = 3708] [serial = 713] [outer = 1C148800] 04:27:35 INFO - PROCESS | 3708 | 1461068855491 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1D644800) [pid = 3708] [serial = 714] [outer = 1C148800] 04:27:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (14753000) [pid = 3708] [serial = 715] [outer = 1E037800] 04:27:36 INFO - PROCESS | 3708 | 1461068856138 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1007ms 04:27:36 INFO - PROCESS | 3708 | 1461068856205 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 3708 | 1461068856208 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 04:27:36 INFO - PROCESS | 3708 | 1461068856226 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:27:36 INFO - PROCESS | 3708 | 1461068856229 Marionette TRACE conn3 <- [1,918,null,{}] 04:27:36 INFO - PROCESS | 3708 | 1461068856233 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:36 INFO - PROCESS | 3708 | 1461068856336 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:27:36 INFO - PROCESS | 3708 | 1461068856588 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 3708 | ++DOCSHELL 12D88800 == 62 [pid = 3708] [id = 239] 04:27:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (132F3400) [pid = 3708] [serial = 716] [outer = 00000000] 04:27:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (138DC400) [pid = 3708] [serial = 717] [outer = 132F3400] 04:27:36 INFO - PROCESS | 3708 | 1461068856644 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (138E4800) [pid = 3708] [serial = 718] [outer = 132F3400] 04:27:37 INFO - PROCESS | 3708 | 1461068857232 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1038ms 04:27:37 INFO - PROCESS | 3708 | 1461068857286 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 3708 | 1461068857290 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 04:27:37 INFO - PROCESS | 3708 | 1461068857296 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 3708 | 1461068857299 Marionette TRACE conn3 <- [1,922,null,{}] 04:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:27:37 INFO - PROCESS | 3708 | 1461068857304 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 3708 | 1461068857404 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:27:37 INFO - PROCESS | 3708 | 1461068857512 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 3708 | ++DOCSHELL 1801F800 == 63 [pid = 3708] [id = 240] 04:27:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1801FC00) [pid = 3708] [serial = 719] [outer = 00000000] 04:27:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (18329400) [pid = 3708] [serial = 720] [outer = 1801FC00] 04:27:37 INFO - PROCESS | 3708 | 1461068857562 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (18A71400) [pid = 3708] [serial = 721] [outer = 1801FC00] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 1AA47400 == 62 [pid = 3708] [id = 233] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 147DFC00 == 61 [pid = 3708] [id = 232] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 19D6F400 == 60 [pid = 3708] [id = 231] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 12CFD800 == 59 [pid = 3708] [id = 230] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 193A9C00 == 58 [pid = 3708] [id = 229] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 18E70400 == 57 [pid = 3708] [id = 228] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 183B3800 == 56 [pid = 3708] [id = 227] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 1704A400 == 55 [pid = 3708] [id = 226] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1C11DC00) [pid = 3708] [serial = 608] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (17B7D000) [pid = 3708] [serial = 611] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (18EB3000) [pid = 3708] [serial = 614] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1C1F8C00) [pid = 3708] [serial = 617] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (13837C00) [pid = 3708] [serial = 656] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (1CA89000) [pid = 3708] [serial = 620] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 138DC000 == 54 [pid = 3708] [id = 225] 04:27:37 INFO - PROCESS | 3708 | --DOCSHELL 1376D800 == 53 [pid = 3708] [id = 224] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (1A73E400) [pid = 3708] [serial = 543] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (1801DC00) [pid = 3708] [serial = 579] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (197F6000) [pid = 3708] [serial = 582] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1D8EBC00) [pid = 3708] [serial = 519] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (1A1CA400) [pid = 3708] [serial = 513] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1C124800) [pid = 3708] [serial = 576] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (1D7E2C00) [pid = 3708] [serial = 516] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (18F73C00) [pid = 3708] [serial = 549] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (18A7CC00) [pid = 3708] [serial = 510] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1D7E3000) [pid = 3708] [serial = 459] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (145EC000) [pid = 3708] [serial = 507] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (1D63B400) [pid = 3708] [serial = 641] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1D7E8C00) [pid = 3708] [serial = 644] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1D63FC00) [pid = 3708] [serial = 642] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (17BA9800) [pid = 3708] [serial = 546] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1C11CC00) [pid = 3708] [serial = 638] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1DC44000) [pid = 3708] [serial = 647] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (16CC9800) [pid = 3708] [serial = 629] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (18323C00) [pid = 3708] [serial = 630] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (197F0800) [pid = 3708] [serial = 632] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (19D6E800) [pid = 3708] [serial = 633] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (189ECC00) [pid = 3708] [serial = 627] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (18180000) [pid = 3708] [serial = 626] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1A73CC00) [pid = 3708] [serial = 635] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1AA49C00) [pid = 3708] [serial = 636] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1CD56C00) [pid = 3708] [serial = 624] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1CD52800) [pid = 3708] [serial = 623] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1D7EC800) [pid = 3708] [serial = 645] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (132FA800) [pid = 3708] [serial = 650] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (18EB5C00) [pid = 3708] [serial = 653] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1DC47800) [pid = 3708] [serial = 648] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (19AA6000) [pid = 3708] [serial = 654] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1C125000) [pid = 3708] [serial = 639] [outer = 00000000] [url = about:blank] 04:27:37 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (132FDC00) [pid = 3708] [serial = 651] [outer = 00000000] [url = about:blank] 04:27:38 INFO - PROCESS | 3708 | 1461068858093 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 849ms 04:27:38 INFO - PROCESS | 3708 | 1461068858145 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 3708 | 1461068858149 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 04:27:38 INFO - PROCESS | 3708 | 1461068858153 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:27:38 INFO - PROCESS | 3708 | 1461068858155 Marionette TRACE conn3 <- [1,926,null,{}] 04:27:38 INFO - PROCESS | 3708 | 1461068858159 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 3708 | 1461068858244 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:27:38 INFO - PROCESS | 3708 | 1461068858253 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 3708 | ++DOCSHELL 138E5000 == 54 [pid = 3708] [id = 241] 04:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (15445000) [pid = 3708] [serial = 722] [outer = 00000000] 04:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (17056400) [pid = 3708] [serial = 723] [outer = 15445000] 04:27:38 INFO - PROCESS | 3708 | 1461068858298 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18019400) [pid = 3708] [serial = 724] [outer = 15445000] 04:27:38 INFO - PROCESS | 3708 | 1461068858777 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 645ms 04:27:38 INFO - PROCESS | 3708 | 1461068858792 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 3708 | 1461068858794 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 04:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:27:38 INFO - PROCESS | 3708 | 1461068858798 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 3708 | 1461068858804 Marionette TRACE conn3 <- [1,930,null,{}] 04:27:38 INFO - PROCESS | 3708 | 1461068858816 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 3708 | 1461068858897 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:27:38 INFO - PROCESS | 3708 | 1461068858904 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 3708 | ++DOCSHELL 1871BC00 == 55 [pid = 3708] [id = 242] 04:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1871E000) [pid = 3708] [serial = 725] [outer = 00000000] 04:27:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (18EB2400) [pid = 3708] [serial = 726] [outer = 1871E000] 04:27:38 INFO - PROCESS | 3708 | 1461068858953 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (18F74400) [pid = 3708] [serial = 727] [outer = 1871E000] 04:27:39 INFO - PROCESS | 3708 | 1461068859444 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 645ms 04:27:39 INFO - PROCESS | 3708 | 1461068859468 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 3708 | 1461068859470 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 04:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:27:39 INFO - PROCESS | 3708 | 1461068859477 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 3708 | 1461068859479 Marionette TRACE conn3 <- [1,934,null,{}] 04:27:39 INFO - PROCESS | 3708 | 1461068859482 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:39 INFO - PROCESS | 3708 | 1461068859560 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:27:39 INFO - PROCESS | 3708 | 1461068859566 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 3708 | ++DOCSHELL 12D8C400 == 56 [pid = 3708] [id = 243] 04:27:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (18F7D000) [pid = 3708] [serial = 728] [outer = 00000000] 04:27:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (19527000) [pid = 3708] [serial = 729] [outer = 18F7D000] 04:27:39 INFO - PROCESS | 3708 | 1461068859610 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (197F3800) [pid = 3708] [serial = 730] [outer = 18F7D000] 04:27:40 INFO - PROCESS | 3708 | 1461068860079 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 645ms 04:27:40 INFO - PROCESS | 3708 | 1461068860112 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 3708 | 1461068860114 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 04:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:27:40 INFO - PROCESS | 3708 | 1461068860123 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 3708 | 1461068860125 Marionette TRACE conn3 <- [1,938,null,{}] 04:27:40 INFO - PROCESS | 3708 | 1461068860128 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:40 INFO - PROCESS | 3708 | 1461068860234 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:27:40 INFO - PROCESS | 3708 | 1461068860240 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 3708 | ++DOCSHELL 197FD800 == 57 [pid = 3708] [id = 244] 04:27:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (197FE000) [pid = 3708] [serial = 731] [outer = 00000000] 04:27:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (19D6F000) [pid = 3708] [serial = 732] [outer = 197FE000] 04:27:40 INFO - PROCESS | 3708 | 1461068860350 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1A1C8800) [pid = 3708] [serial = 733] [outer = 197FE000] 04:27:40 INFO - PROCESS | 3708 | 1461068860784 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 693ms 04:27:40 INFO - PROCESS | 3708 | 1461068860822 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 3708 | 1461068860824 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 04:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:27:40 INFO - PROCESS | 3708 | 1461068860831 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 3708 | 1461068860832 Marionette TRACE conn3 <- [1,942,null,{}] 04:27:40 INFO - PROCESS | 3708 | 1461068860842 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 3708 | 1461068860982 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:27:41 INFO - PROCESS | 3708 | 1461068861054 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 3708 | ++DOCSHELL 11BED800 == 58 [pid = 3708] [id = 245] 04:27:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1A559800) [pid = 3708] [serial = 734] [outer = 00000000] 04:27:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1BEC1C00) [pid = 3708] [serial = 735] [outer = 1A559800] 04:27:41 INFO - PROCESS | 3708 | 1461068861098 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1BEC4800) [pid = 3708] [serial = 736] [outer = 1A559800] 04:27:41 INFO - PROCESS | 3708 | 1461068861520 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 756ms 04:27:41 INFO - PROCESS | 3708 | 1461068861573 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 3708 | 1461068861574 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 04:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:27:41 INFO - PROCESS | 3708 | 1461068861578 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 3708 | 1461068861579 Marionette TRACE conn3 <- [1,946,null,{}] 04:27:41 INFO - PROCESS | 3708 | 1461068861583 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 3708 | 1461068861690 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:27:41 INFO - PROCESS | 3708 | 1461068861696 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 3708 | ++DOCSHELL 1900E800 == 59 [pid = 3708] [id = 246] 04:27:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1AA47800) [pid = 3708] [serial = 737] [outer = 00000000] 04:27:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1C124800) [pid = 3708] [serial = 738] [outer = 1AA47800] 04:27:41 INFO - PROCESS | 3708 | 1461068861788 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1C144000) [pid = 3708] [serial = 739] [outer = 1AA47800] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1572D000) [pid = 3708] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1804D000) [pid = 3708] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (19D71800) [pid = 3708] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1C13E000) [pid = 3708] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (138E7400) [pid = 3708] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (17BA2800) [pid = 3708] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1C122C00) [pid = 3708] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1900B000) [pid = 3708] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1BEC2000) [pid = 3708] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1951B000) [pid = 3708] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (196C0C00) [pid = 3708] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (13830400) [pid = 3708] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18E71800) [pid = 3708] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (13770C00) [pid = 3708] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (189EFC00) [pid = 3708] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (19D79800) [pid = 3708] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1421B400) [pid = 3708] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18018400) [pid = 3708] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:27:42 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1542B400) [pid = 3708] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:27:42 INFO - PROCESS | 3708 | 1461068862349 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 802ms 04:27:42 INFO - PROCESS | 3708 | 1461068862380 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 3708 | 1461068862382 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 04:27:42 INFO - PROCESS | 3708 | 1461068862385 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:27:42 INFO - PROCESS | 3708 | 1461068862387 Marionette TRACE conn3 <- [1,950,null,{}] 04:27:42 INFO - PROCESS | 3708 | 1461068862390 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:42 INFO - PROCESS | 3708 | 1461068862466 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:27:42 INFO - PROCESS | 3708 | 1461068862475 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 3708 | ++DOCSHELL 12CFEC00 == 60 [pid = 3708] [id = 247] 04:27:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (13264800) [pid = 3708] [serial = 740] [outer = 00000000] 04:27:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1618FC00) [pid = 3708] [serial = 741] [outer = 13264800] 04:27:42 INFO - PROCESS | 3708 | 1461068862601 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18AC3C00) [pid = 3708] [serial = 742] [outer = 13264800] 04:27:42 INFO - PROCESS | 3708 | 1461068862963 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 04:27:43 INFO - PROCESS | 3708 | 1461068863024 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 3708 | 1461068863026 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 04:27:43 INFO - PROCESS | 3708 | 1461068863029 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:27:43 INFO - PROCESS | 3708 | 1461068863030 Marionette TRACE conn3 <- [1,954,null,{}] 04:27:43 INFO - PROCESS | 3708 | 1461068863034 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:43 INFO - PROCESS | 3708 | 1461068863111 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:27:43 INFO - PROCESS | 3708 | 1461068863197 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 3708 | ++DOCSHELL 138E2400 == 61 [pid = 3708] [id = 248] 04:27:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (15A30400) [pid = 3708] [serial = 743] [outer = 00000000] 04:27:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1A51E800) [pid = 3708] [serial = 744] [outer = 15A30400] 04:27:43 INFO - PROCESS | 3708 | 1461068863240 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (19D73C00) [pid = 3708] [serial = 745] [outer = 15A30400] 04:27:43 INFO - PROCESS | 3708 | 1461068863595 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 598ms 04:27:43 INFO - PROCESS | 3708 | 1461068863626 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 3708 | 1461068863628 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 04:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:27:43 INFO - PROCESS | 3708 | 1461068863631 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 3708 | 1461068863633 Marionette TRACE conn3 <- [1,958,null,{}] 04:27:43 INFO - PROCESS | 3708 | 1461068863636 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:43 INFO - PROCESS | 3708 | 1461068863747 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:27:43 INFO - PROCESS | 3708 | 1461068863755 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 3708 | ++DOCSHELL 15E30800 == 62 [pid = 3708] [id = 249] 04:27:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (15F6AC00) [pid = 3708] [serial = 746] [outer = 00000000] 04:27:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1BECB400) [pid = 3708] [serial = 747] [outer = 15F6AC00] 04:27:43 INFO - PROCESS | 3708 | 1461068863878 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1C8EB000) [pid = 3708] [serial = 748] [outer = 15F6AC00] 04:27:44 INFO - PROCESS | 3708 | 1461068864331 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 739ms 04:27:44 INFO - PROCESS | 3708 | 1461068864406 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 3708 | 1461068864411 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 04:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:27:44 INFO - PROCESS | 3708 | 1461068864417 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - PROCESS | 3708 | 1461068864421 Marionette TRACE conn3 <- [1,962,null,{}] 04:27:44 INFO - PROCESS | 3708 | 1461068864428 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 3708 | 1461068864545 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:27:44 INFO - PROCESS | 3708 | 1461068864671 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 3708 | ++DOCSHELL 13770C00 == 63 [pid = 3708] [id = 250] 04:27:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1382E800) [pid = 3708] [serial = 749] [outer = 00000000] 04:27:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (138DC000) [pid = 3708] [serial = 750] [outer = 1382E800] 04:27:44 INFO - PROCESS | 3708 | 1461068864731 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (13A1FC00) [pid = 3708] [serial = 751] [outer = 1382E800] 04:27:45 INFO - PROCESS | 3708 | 1461068865368 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1007ms 04:27:45 INFO - PROCESS | 3708 | 1461068865420 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 3708 | 1461068865428 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 04:27:45 INFO - PROCESS | 3708 | 1461068865435 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:27:45 INFO - PROCESS | 3708 | 1461068865438 Marionette TRACE conn3 <- [1,966,null,{}] 04:27:45 INFO - PROCESS | 3708 | 1461068865442 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:45 INFO - PROCESS | 3708 | 1461068865545 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:27:45 INFO - PROCESS | 3708 | 1461068865675 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 3708 | ++DOCSHELL 16CC6800 == 64 [pid = 3708] [id = 251] 04:27:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (17B7D000) [pid = 3708] [serial = 752] [outer = 00000000] 04:27:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1817B800) [pid = 3708] [serial = 753] [outer = 17B7D000] 04:27:45 INFO - PROCESS | 3708 | 1461068865730 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18712400) [pid = 3708] [serial = 754] [outer = 17B7D000] 04:27:46 INFO - PROCESS | 3708 | 1461068866284 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 912ms 04:27:46 INFO - PROCESS | 3708 | 1461068866340 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:27:46 INFO - PROCESS | 3708 | 1461068866342 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 04:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:27:46 INFO - PROCESS | 3708 | 1461068866346 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - PROCESS | 3708 | 1461068866350 Marionette TRACE conn3 <- [1,970,null,{}] 04:27:46 INFO - PROCESS | 3708 | 1461068866360 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:46 INFO - PROCESS | 3708 | 1461068866472 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:27:46 INFO - PROCESS | 3708 | 1461068866574 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 3708 | ++DOCSHELL 19792000 == 65 [pid = 3708] [id = 252] 04:27:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (197F0C00) [pid = 3708] [serial = 755] [outer = 00000000] 04:27:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1A528800) [pid = 3708] [serial = 756] [outer = 197F0C00] 04:27:46 INFO - PROCESS | 3708 | 1461068866630 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1C11B800) [pid = 3708] [serial = 757] [outer = 197F0C00] 04:27:47 INFO - PROCESS | 3708 | 1461068867250 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 945ms 04:27:47 INFO - PROCESS | 3708 | 1461068867290 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:27:47 INFO - PROCESS | 3708 | 1461068867293 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 04:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:27:47 INFO - PROCESS | 3708 | 1461068867297 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 3708 | 1461068867299 Marionette TRACE conn3 <- [1,974,null,{}] 04:27:47 INFO - PROCESS | 3708 | 1461068867303 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 3708 | 1461068867404 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:27:47 INFO - PROCESS | 3708 | 1461068867509 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 3708 | ++DOCSHELL 1CA82400 == 66 [pid = 3708] [id = 253] 04:27:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1CCCD800) [pid = 3708] [serial = 758] [outer = 00000000] 04:27:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1D63B400) [pid = 3708] [serial = 759] [outer = 1CCCD800] 04:27:47 INFO - PROCESS | 3708 | 1461068867563 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1D641400) [pid = 3708] [serial = 760] [outer = 1CCCD800] 04:27:48 INFO - PROCESS | 3708 | 1461068868090 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 850ms 04:27:48 INFO - PROCESS | 3708 | 1461068868139 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:27:48 INFO - PROCESS | 3708 | 1461068868142 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 04:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:27:48 INFO - PROCESS | 3708 | 1461068868145 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:27:48 INFO - PROCESS | 3708 | 1461068868147 Marionette TRACE conn3 <- [1,978,null,{}] 04:27:48 INFO - PROCESS | 3708 | 1461068868151 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:48 INFO - PROCESS | 3708 | 1461068868250 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:27:48 INFO - PROCESS | 3708 | 1461068868391 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 3708 | ++DOCSHELL 18DB0000 == 67 [pid = 3708] [id = 254] 04:27:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (18DB0800) [pid = 3708] [serial = 761] [outer = 00000000] 04:27:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (18DB9000) [pid = 3708] [serial = 762] [outer = 18DB0800] 04:27:48 INFO - PROCESS | 3708 | 1461068868444 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (18DBA800) [pid = 3708] [serial = 763] [outer = 18DB0800] 04:27:49 INFO - PROCESS | 3708 | 1461068869039 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 913ms 04:27:49 INFO - PROCESS | 3708 | 1461068869081 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:27:49 INFO - PROCESS | 3708 | 1461068869083 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 04:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:27:49 INFO - PROCESS | 3708 | 1461068869086 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 3708 | 1461068869088 Marionette TRACE conn3 <- [1,982,null,{}] 04:27:49 INFO - PROCESS | 3708 | 1461068869092 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:49 INFO - PROCESS | 3708 | 1461068869213 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:27:49 INFO - PROCESS | 3708 | 1461068869321 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:49 INFO - PROCESS | 3708 | ++DOCSHELL 11B43800 == 68 [pid = 3708] [id = 255] 04:27:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (11B43C00) [pid = 3708] [serial = 764] [outer = 00000000] 04:27:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (13773800) [pid = 3708] [serial = 765] [outer = 11B43C00] 04:27:49 INFO - PROCESS | 3708 | 1461068869377 Marionette DEBUG loaded listener.js 04:27:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (16110400) [pid = 3708] [serial = 766] [outer = 11B43C00] 04:27:50 INFO - PROCESS | 3708 | 1461068870170 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1149ms 04:27:50 INFO - PROCESS | 3708 | 1461068870237 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 3708 | 1461068870240 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 04:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:27:50 INFO - PROCESS | 3708 | 1461068870244 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - PROCESS | 3708 | 1461068870248 Marionette TRACE conn3 <- [1,986,null,{}] 04:27:50 INFO - PROCESS | 3708 | 1461068870253 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:50 INFO - PROCESS | 3708 | 1461068870351 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:27:50 INFO - PROCESS | 3708 | 1461068870486 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 3708 | ++DOCSHELL 15AED400 == 69 [pid = 3708] [id = 256] 04:27:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (15ECC800) [pid = 3708] [serial = 767] [outer = 00000000] 04:27:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (16750000) [pid = 3708] [serial = 768] [outer = 15ECC800] 04:27:50 INFO - PROCESS | 3708 | 1461068870544 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1704A400) [pid = 3708] [serial = 769] [outer = 15ECC800] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 156E3000 == 68 [pid = 3708] [id = 204] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 1A5B1000 == 67 [pid = 3708] [id = 207] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 147DAC00 == 66 [pid = 3708] [id = 137] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 19D55000 == 65 [pid = 3708] [id = 206] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 15AF8800 == 64 [pid = 3708] [id = 205] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 138E2400 == 63 [pid = 3708] [id = 248] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 12CFEC00 == 62 [pid = 3708] [id = 247] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 1900E800 == 61 [pid = 3708] [id = 246] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 11BED800 == 60 [pid = 3708] [id = 245] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 197FD800 == 59 [pid = 3708] [id = 244] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 12D8C400 == 58 [pid = 3708] [id = 243] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 1871BC00 == 57 [pid = 3708] [id = 242] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 138E5000 == 56 [pid = 3708] [id = 241] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 1801F800 == 55 [pid = 3708] [id = 240] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 12D88800 == 54 [pid = 3708] [id = 239] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 17B7D800 == 53 [pid = 3708] [id = 237] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 15F69800 == 52 [pid = 3708] [id = 236] 04:27:50 INFO - PROCESS | 3708 | --DOCSHELL 13261000 == 51 [pid = 3708] [id = 235] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (16CC8800) [pid = 3708] [serial = 612] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (19009400) [pid = 3708] [serial = 615] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1C8E8000) [pid = 3708] [serial = 618] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1CCCDC00) [pid = 3708] [serial = 621] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (197F1800) [pid = 3708] [serial = 686] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (19D73000) [pid = 3708] [serial = 689] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (197F2C00) [pid = 3708] [serial = 687] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1675B800) [pid = 3708] [serial = 657] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (18F71C00) [pid = 3708] [serial = 683] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1421D400) [pid = 3708] [serial = 672] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (138E6800) [pid = 3708] [serial = 671] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18AC7800) [pid = 3708] [serial = 680] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (18ACCC00) [pid = 3708] [serial = 681] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1A1D5C00) [pid = 3708] [serial = 692] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (15F6A400) [pid = 3708] [serial = 674] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (16196000) [pid = 3708] [serial = 675] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (196C6C00) [pid = 3708] [serial = 668] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (19D70400) [pid = 3708] [serial = 690] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (15732800) [pid = 3708] [serial = 659] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (18180400) [pid = 3708] [serial = 677] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (18716400) [pid = 3708] [serial = 678] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18D68800) [pid = 3708] [serial = 662] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1A565400) [pid = 3708] [serial = 665] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18026400) [pid = 3708] [serial = 695] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1A51DC00) [pid = 3708] [serial = 693] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1A561000) [pid = 3708] [serial = 696] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1C119400) [pid = 3708] [serial = 699] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (18F75C00) [pid = 3708] [serial = 684] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (17B78800) [pid = 3708] [serial = 462] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (18F7C800) [pid = 3708] [serial = 465] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1CCD2800) [pid = 3708] [serial = 468] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (19017C00) [pid = 3708] [serial = 471] [outer = 00000000] [url = about:blank] 04:27:50 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1BECB000) [pid = 3708] [serial = 698] [outer = 00000000] [url = about:blank] 04:27:51 INFO - PROCESS | 3708 | 1461068871054 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 834ms 04:27:51 INFO - PROCESS | 3708 | 1461068871086 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 3708 | 1461068871091 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 04:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:27:51 INFO - PROCESS | 3708 | 1461068871097 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 3708 | 1461068871099 Marionette TRACE conn3 <- [1,990,null,{}] 04:27:51 INFO - PROCESS | 3708 | 1461068871103 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 3708 | 1461068871187 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:27:51 INFO - PROCESS | 3708 | 1461068871195 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 3708 | ++DOCSHELL 11BEE400 == 52 [pid = 3708] [id = 257] 04:27:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (138E5000) [pid = 3708] [serial = 770] [outer = 00000000] 04:27:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1674F800) [pid = 3708] [serial = 771] [outer = 138E5000] 04:27:51 INFO - PROCESS | 3708 | 1461068871242 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (17BAEC00) [pid = 3708] [serial = 772] [outer = 138E5000] 04:27:51 INFO - PROCESS | 3708 | 1461068871715 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 646ms 04:27:51 INFO - PROCESS | 3708 | 1461068871734 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 3708 | 1461068871736 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 04:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:27:51 INFO - PROCESS | 3708 | 1461068871740 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 3708 | 1461068871743 Marionette TRACE conn3 <- [1,994,null,{}] 04:27:51 INFO - PROCESS | 3708 | 1461068871753 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 3708 | 1461068871839 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:27:51 INFO - PROCESS | 3708 | 1461068871846 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 3708 | ++DOCSHELL 18A78400 == 53 [pid = 3708] [id = 258] 04:27:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18A79C00) [pid = 3708] [serial = 773] [outer = 00000000] 04:27:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (18D68800) [pid = 3708] [serial = 774] [outer = 18A79C00] 04:27:51 INFO - PROCESS | 3708 | 1461068871892 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18D73000) [pid = 3708] [serial = 775] [outer = 18A79C00] 04:27:52 INFO - PROCESS | 3708 | 1461068872372 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 708ms 04:27:52 INFO - PROCESS | 3708 | 1461068872439 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 3708 | 1461068872441 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 04:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:27:52 INFO - PROCESS | 3708 | 1461068872445 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 3708 | 1461068872446 Marionette TRACE conn3 <- [1,998,null,{}] 04:27:52 INFO - PROCESS | 3708 | 1461068872450 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:52 INFO - PROCESS | 3708 | 1461068872537 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:27:52 INFO - PROCESS | 3708 | 1461068872635 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 3708 | ++DOCSHELL 1871BC00 == 54 [pid = 3708] [id = 259] 04:27:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18DAF400) [pid = 3708] [serial = 776] [outer = 00000000] 04:27:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (18F73C00) [pid = 3708] [serial = 777] [outer = 18DAF400] 04:27:52 INFO - PROCESS | 3708 | 1461068872681 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (18F7A800) [pid = 3708] [serial = 778] [outer = 18DAF400] 04:27:53 INFO - PROCESS | 3708 | 1461068873130 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 708ms 04:27:53 INFO - PROCESS | 3708 | 1461068873176 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 3708 | 1461068873178 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 04:27:53 INFO - PROCESS | 3708 | 1461068873181 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:27:53 INFO - PROCESS | 3708 | 1461068873182 Marionette TRACE conn3 <- [1,1002,null,{}] 04:27:53 INFO - PROCESS | 3708 | 1461068873189 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:53 INFO - PROCESS | 3708 | 1461068873334 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:27:53 INFO - PROCESS | 3708 | 1461068873356 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 3708 | ++DOCSHELL 18F7C400 == 55 [pid = 3708] [id = 260] 04:27:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (18F7E400) [pid = 3708] [serial = 779] [outer = 00000000] 04:27:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (19016000) [pid = 3708] [serial = 780] [outer = 18F7E400] 04:27:53 INFO - PROCESS | 3708 | 1461068873402 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1978C000) [pid = 3708] [serial = 781] [outer = 18F7E400] 04:27:53 INFO - PROCESS | 3708 | 1461068873873 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 739ms 04:27:53 INFO - PROCESS | 3708 | 1461068873922 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 3708 | 1461068873924 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 04:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:27:53 INFO - PROCESS | 3708 | 1461068873928 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - PROCESS | 3708 | 1461068873929 Marionette TRACE conn3 <- [1,1006,null,{}] 04:27:53 INFO - PROCESS | 3708 | 1461068873933 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 3708 | 1461068874058 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:27:54 INFO - PROCESS | 3708 | 1461068874071 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 3708 | ++DOCSHELL 197F2C00 == 56 [pid = 3708] [id = 261] 04:27:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (197F3000) [pid = 3708] [serial = 782] [outer = 00000000] 04:27:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (19D6BC00) [pid = 3708] [serial = 783] [outer = 197F3000] 04:27:54 INFO - PROCESS | 3708 | 1461068874166 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (19D55000) [pid = 3708] [serial = 784] [outer = 197F3000] 04:27:54 INFO - PROCESS | 3708 | 1461068874573 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 708ms 04:27:54 INFO - PROCESS | 3708 | 1461068874628 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 3708 | 1461068874630 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 04:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:27:54 INFO - PROCESS | 3708 | 1461068874641 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 3708 | 1461068874643 Marionette TRACE conn3 <- [1,1010,null,{}] 04:27:54 INFO - PROCESS | 3708 | 1461068874653 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 3708 | 1461068874818 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:27:54 INFO - PROCESS | 3708 | 1461068874879 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 3708 | ++DOCSHELL 19FB3800 == 57 [pid = 3708] [id = 262] 04:27:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1A1D5C00) [pid = 3708] [serial = 785] [outer = 00000000] 04:27:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1A525000) [pid = 3708] [serial = 786] [outer = 1A1D5C00] 04:27:54 INFO - PROCESS | 3708 | 1461068874923 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1A524C00) [pid = 3708] [serial = 787] [outer = 1A1D5C00] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1A559800) [pid = 3708] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1801FC00) [pid = 3708] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1871E000) [pid = 3708] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (18F7D000) [pid = 3708] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (132F3400) [pid = 3708] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1AA47800) [pid = 3708] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (15445000) [pid = 3708] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (13264800) [pid = 3708] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (15A30400) [pid = 3708] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:27:55 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (197FE000) [pid = 3708] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:27:55 INFO - PROCESS | 3708 | 1461068875417 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 881ms 04:27:55 INFO - PROCESS | 3708 | 1461068875496 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:27:55 INFO - PROCESS | 3708 | 1461068875498 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 04:27:55 INFO - PROCESS | 3708 | 1461068875501 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:27:55 INFO - PROCESS | 3708 | 1461068875503 Marionette TRACE conn3 <- [1,1014,null,{}] 04:27:55 INFO - PROCESS | 3708 | 1461068875507 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:55 INFO - PROCESS | 3708 | 1461068875585 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:27:55 INFO - PROCESS | 3708 | 1461068875594 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 3708 | ++DOCSHELL 1871E000 == 58 [pid = 3708] [id = 263] 04:27:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (18A75400) [pid = 3708] [serial = 788] [outer = 00000000] 04:27:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (197F9C00) [pid = 3708] [serial = 789] [outer = 18A75400] 04:27:55 INFO - PROCESS | 3708 | 1461068875638 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (19D77800) [pid = 3708] [serial = 790] [outer = 18A75400] 04:27:56 INFO - PROCESS | 3708 | 1461068876054 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 598ms 04:27:56 INFO - PROCESS | 3708 | 1461068876098 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 3708 | 1461068876100 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 04:27:56 INFO - PROCESS | 3708 | 1461068876108 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:27:56 INFO - PROCESS | 3708 | 1461068876109 Marionette TRACE conn3 <- [1,1018,null,{}] 04:27:56 INFO - PROCESS | 3708 | 1461068876113 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 3708 | 1461068876192 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:27:56 INFO - PROCESS | 3708 | 1461068876198 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 3708 | ++DOCSHELL 156DC000 == 59 [pid = 3708] [id = 264] 04:27:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (19016800) [pid = 3708] [serial = 791] [outer = 00000000] 04:27:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1A743800) [pid = 3708] [serial = 792] [outer = 19016800] 04:27:56 INFO - PROCESS | 3708 | 1461068876242 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1A5B4400) [pid = 3708] [serial = 793] [outer = 19016800] 04:27:56 INFO - PROCESS | 3708 | 1461068876691 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 645ms 04:27:56 INFO - PROCESS | 3708 | 1461068876747 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 3708 | 1461068876749 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 04:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:27:56 INFO - PROCESS | 3708 | 1461068876752 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 3708 | 1461068876754 Marionette TRACE conn3 <- [1,1022,null,{}] 04:27:56 INFO - PROCESS | 3708 | 1461068876757 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 3708 | 1461068876835 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:27:56 INFO - PROCESS | 3708 | 1461068876840 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 3708 | ++DOCSHELL 1A1C8000 == 60 [pid = 3708] [id = 265] 04:27:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1A5AA400) [pid = 3708] [serial = 794] [outer = 00000000] 04:27:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1C124C00) [pid = 3708] [serial = 795] [outer = 1A5AA400] 04:27:56 INFO - PROCESS | 3708 | 1461068876884 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1C359800) [pid = 3708] [serial = 796] [outer = 1A5AA400] 04:27:57 INFO - PROCESS | 3708 | 1461068877509 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 740ms 04:27:57 INFO - PROCESS | 3708 | 1461068877525 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 3708 | 1461068877530 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 04:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:27:57 INFO - PROCESS | 3708 | 1461068877550 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 3708 | 1461068877554 Marionette TRACE conn3 <- [1,1026,null,{}] 04:27:57 INFO - PROCESS | 3708 | 1461068877622 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:57 INFO - PROCESS | 3708 | 1461068877749 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:27:57 INFO - PROCESS | 3708 | 1461068877873 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 3708 | ++DOCSHELL 12D8B400 == 61 [pid = 3708] [id = 266] 04:27:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (132F6400) [pid = 3708] [serial = 797] [outer = 00000000] 04:27:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1544A400) [pid = 3708] [serial = 798] [outer = 132F6400] 04:27:57 INFO - PROCESS | 3708 | 1461068877931 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (16109800) [pid = 3708] [serial = 799] [outer = 132F6400] 04:27:58 INFO - PROCESS | 3708 | 1461068878507 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1023ms 04:27:58 INFO - PROCESS | 3708 | 1461068878553 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 3708 | 1461068878559 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 04:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:27:58 INFO - PROCESS | 3708 | 1461068878565 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 3708 | 1461068878568 Marionette TRACE conn3 <- [1,1030,null,{}] 04:27:58 INFO - PROCESS | 3708 | 1461068878572 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 3708 | 1461068878677 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:27:58 INFO - PROCESS | 3708 | 1461068878813 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 3708 | ++DOCSHELL 16196000 == 62 [pid = 3708] [id = 267] 04:27:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1668EC00) [pid = 3708] [serial = 800] [outer = 00000000] 04:27:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18A7B000) [pid = 3708] [serial = 801] [outer = 1668EC00] 04:27:58 INFO - PROCESS | 3708 | 1461068878868 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18D76400) [pid = 3708] [serial = 802] [outer = 1668EC00] 04:27:59 INFO - PROCESS | 3708 | 1461068879482 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 944ms 04:27:59 INFO - PROCESS | 3708 | 1461068879509 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:27:59 INFO - PROCESS | 3708 | 1461068879511 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 04:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:27:59 INFO - PROCESS | 3708 | 1461068879515 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:27:59 INFO - PROCESS | 3708 | 1461068879519 Marionette TRACE conn3 <- [1,1034,null,{}] 04:27:59 INFO - PROCESS | 3708 | 1461068879530 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:59 INFO - PROCESS | 3708 | 1461068879636 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:27:59 INFO - PROCESS | 3708 | 1461068879768 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 3708 | ++DOCSHELL 138E7C00 == 63 [pid = 3708] [id = 268] 04:27:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (19D0F400) [pid = 3708] [serial = 803] [outer = 00000000] 04:27:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1C118800) [pid = 3708] [serial = 804] [outer = 19D0F400] 04:27:59 INFO - PROCESS | 3708 | 1461068879827 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (1C8E2800) [pid = 3708] [serial = 805] [outer = 19D0F400] 04:28:00 INFO - PROCESS | 3708 | 1461068880405 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 944ms 04:28:00 INFO - PROCESS | 3708 | 1461068880460 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 3708 | 1461068880462 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 04:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:28:00 INFO - PROCESS | 3708 | 1461068880466 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 3708 | 1461068880468 Marionette TRACE conn3 <- [1,1038,null,{}] 04:28:00 INFO - PROCESS | 3708 | 1461068880472 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:00 INFO - PROCESS | 3708 | 1461068880575 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:28:00 INFO - PROCESS | 3708 | 1461068880705 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 3708 | ++DOCSHELL 1CA85000 == 64 [pid = 3708] [id = 269] 04:28:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1CA86400) [pid = 3708] [serial = 806] [outer = 00000000] 04:28:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (1CD56400) [pid = 3708] [serial = 807] [outer = 1CA86400] 04:28:00 INFO - PROCESS | 3708 | 1461068880761 Marionette DEBUG loaded listener.js 04:28:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (1D0F1C00) [pid = 3708] [serial = 808] [outer = 1CA86400] 04:28:01 INFO - PROCESS | 3708 | 1461068881279 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 834ms 04:28:01 INFO - PROCESS | 3708 | 1461068881308 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:28:01 INFO - PROCESS | 3708 | 1461068881311 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 04:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:28:01 INFO - PROCESS | 3708 | 1461068881314 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:28:01 INFO - PROCESS | 3708 | 1461068881316 Marionette TRACE conn3 <- [1,1042,null,{}] 04:28:01 INFO - PROCESS | 3708 | 1461068881320 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:01 INFO - PROCESS | 3708 | 1461068881419 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:28:01 INFO - PROCESS | 3708 | 1461068881533 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 3708 | ++DOCSHELL 11B47C00 == 65 [pid = 3708] [id = 270] 04:28:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (12DD7800) [pid = 3708] [serial = 809] [outer = 00000000] 04:28:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1D7E4400) [pid = 3708] [serial = 810] [outer = 12DD7800] 04:28:01 INFO - PROCESS | 3708 | 1461068881586 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1D7E7C00) [pid = 3708] [serial = 811] [outer = 12DD7800] 04:28:02 INFO - PROCESS | 3708 | 1461068882380 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1102ms 04:28:02 INFO - PROCESS | 3708 | 1461068882444 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 3708 | 1461068882448 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 04:28:02 INFO - PROCESS | 3708 | 1461068882467 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:28:02 INFO - PROCESS | 3708 | 1461068882471 Marionette TRACE conn3 <- [1,1046,null,{}] 04:28:02 INFO - PROCESS | 3708 | 1461068882477 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:02 INFO - PROCESS | 3708 | 1461068882576 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:28:02 INFO - PROCESS | 3708 | 1461068882712 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 3708 | ++DOCSHELL 1320E000 == 66 [pid = 3708] [id = 271] 04:28:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1320EC00) [pid = 3708] [serial = 812] [outer = 00000000] 04:28:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1326A800) [pid = 3708] [serial = 813] [outer = 1320EC00] 04:28:02 INFO - PROCESS | 3708 | 1461068882763 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1335C800) [pid = 3708] [serial = 814] [outer = 1320EC00] 04:28:03 INFO - PROCESS | 3708 | 1461068883323 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 913ms 04:28:03 INFO - PROCESS | 3708 | 1461068883373 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 3708 | 1461068883378 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 04:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:28:03 INFO - PROCESS | 3708 | 1461068883384 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - PROCESS | 3708 | 1461068883387 Marionette TRACE conn3 <- [1,1050,null,{}] 04:28:03 INFO - PROCESS | 3708 | 1461068883390 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:03 INFO - PROCESS | 3708 | 1461068883483 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 156DC000 == 65 [pid = 3708] [id = 264] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 1871E000 == 64 [pid = 3708] [id = 263] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 19FB3800 == 63 [pid = 3708] [id = 262] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 197F2C00 == 62 [pid = 3708] [id = 261] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 18F7C400 == 61 [pid = 3708] [id = 260] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 1871BC00 == 60 [pid = 3708] [id = 259] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 18A78400 == 59 [pid = 3708] [id = 258] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 11BEE400 == 58 [pid = 3708] [id = 257] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 15AED400 == 57 [pid = 3708] [id = 256] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 11B43800 == 56 [pid = 3708] [id = 255] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 18DB0000 == 55 [pid = 3708] [id = 254] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1D63D400) [pid = 3708] [serial = 713] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (18711800) [pid = 3708] [serial = 707] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1C1F5400) [pid = 3708] [serial = 710] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (142E0800) [pid = 3708] [serial = 704] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1BECB400) [pid = 3708] [serial = 747] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 1CA82400 == 54 [pid = 3708] [id = 253] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 19792000 == 53 [pid = 3708] [id = 252] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 16CC6800 == 52 [pid = 3708] [id = 251] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 13770C00 == 51 [pid = 3708] [id = 250] 04:28:03 INFO - PROCESS | 3708 | --DOCSHELL 15E30800 == 50 [pid = 3708] [id = 249] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1C8E9400) [pid = 3708] [serial = 701] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1BEC1C00) [pid = 3708] [serial = 735] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18A71400) [pid = 3708] [serial = 721] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (18329400) [pid = 3708] [serial = 720] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (18EB2400) [pid = 3708] [serial = 726] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (18F74400) [pid = 3708] [serial = 727] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (19527000) [pid = 3708] [serial = 729] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (138E4800) [pid = 3708] [serial = 718] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (138DC400) [pid = 3708] [serial = 717] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1C124800) [pid = 3708] [serial = 738] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (17056400) [pid = 3708] [serial = 723] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (18019400) [pid = 3708] [serial = 724] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1BEC4800) [pid = 3708] [serial = 736] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1618FC00) [pid = 3708] [serial = 741] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1A51E800) [pid = 3708] [serial = 744] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (19D73C00) [pid = 3708] [serial = 745] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (138DD400) [pid = 3708] [serial = 408] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (19D6F000) [pid = 3708] [serial = 732] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1A1C8800) [pid = 3708] [serial = 733] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (18AC3C00) [pid = 3708] [serial = 742] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1C144000) [pid = 3708] [serial = 739] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (197F3800) [pid = 3708] [serial = 730] [outer = 00000000] [url = about:blank] 04:28:03 INFO - PROCESS | 3708 | 1461068883650 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 3708 | ++DOCSHELL 11BEE400 == 51 [pid = 3708] [id = 272] 04:28:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (11BF8C00) [pid = 3708] [serial = 815] [outer = 00000000] 04:28:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1383B800) [pid = 3708] [serial = 816] [outer = 11BF8C00] 04:28:03 INFO - PROCESS | 3708 | 1461068883727 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (138E3000) [pid = 3708] [serial = 817] [outer = 11BF8C00] 04:28:04 INFO - PROCESS | 3708 | 1461068884197 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 850ms 04:28:04 INFO - PROCESS | 3708 | 1461068884226 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 3708 | 1461068884228 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 04:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:28:04 INFO - PROCESS | 3708 | 1461068884231 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 3708 | 1461068884234 Marionette TRACE conn3 <- [1,1054,null,{}] 04:28:04 INFO - PROCESS | 3708 | 1461068884245 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 3708 | 1461068884328 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:28:04 INFO - PROCESS | 3708 | 1461068884337 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 3708 | ++DOCSHELL 1572DC00 == 52 [pid = 3708] [id = 273] 04:28:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (15A30400) [pid = 3708] [serial = 818] [outer = 00000000] 04:28:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (15E71800) [pid = 3708] [serial = 819] [outer = 15A30400] 04:28:04 INFO - PROCESS | 3708 | 1461068884384 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (15F74C00) [pid = 3708] [serial = 820] [outer = 15A30400] 04:28:04 INFO - PROCESS | 3708 | 1461068884839 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 04:28:04 INFO - PROCESS | 3708 | 1461068884870 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 3708 | 1461068884874 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 04:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:28:04 INFO - PROCESS | 3708 | 1461068884878 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 3708 | 1461068884879 Marionette TRACE conn3 <- [1,1058,null,{}] 04:28:04 INFO - PROCESS | 3708 | 1461068884886 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 3708 | 1461068884965 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:28:05 INFO - PROCESS | 3708 | 1461068884972 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 3708 | ++DOCSHELL 15E30400 == 53 [pid = 3708] [id = 274] 04:28:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (16189C00) [pid = 3708] [serial = 821] [outer = 00000000] 04:28:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (17B76000) [pid = 3708] [serial = 822] [outer = 16189C00] 04:28:05 INFO - PROCESS | 3708 | 1461068885016 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (17B7E800) [pid = 3708] [serial = 823] [outer = 16189C00] 04:28:05 INFO - PROCESS | 3708 | 1461068885471 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 645ms 04:28:05 INFO - PROCESS | 3708 | 1461068885513 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 3708 | 1461068885515 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 04:28:05 INFO - PROCESS | 3708 | 1461068885518 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:28:05 INFO - PROCESS | 3708 | 1461068885520 Marionette TRACE conn3 <- [1,1062,null,{}] 04:28:05 INFO - PROCESS | 3708 | 1461068885523 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 3708 | 1461068885601 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:28:05 INFO - PROCESS | 3708 | 1461068885607 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 3708 | ++DOCSHELL 17081C00 == 54 [pid = 3708] [id = 275] 04:28:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (17B7C800) [pid = 3708] [serial = 824] [outer = 00000000] 04:28:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1804C800) [pid = 3708] [serial = 825] [outer = 17B7C800] 04:28:05 INFO - PROCESS | 3708 | 1461068885651 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (180F2400) [pid = 3708] [serial = 826] [outer = 17B7C800] 04:28:06 INFO - PROCESS | 3708 | 1461068886155 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 708ms 04:28:06 INFO - PROCESS | 3708 | 1461068886218 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:28:06 INFO - PROCESS | 3708 | 1461068886220 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 04:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:28:06 INFO - PROCESS | 3708 | 1461068886223 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:28:06 INFO - PROCESS | 3708 | 1461068886225 Marionette TRACE conn3 <- [1,1066,null,{}] 04:28:06 INFO - PROCESS | 3708 | 1461068886233 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:06 INFO - PROCESS | 3708 | 1461068886361 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:28:06 INFO - PROCESS | 3708 | 1461068886470 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 3708 | ++DOCSHELL 132F5800 == 55 [pid = 3708] [id = 276] 04:28:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (189EB800) [pid = 3708] [serial = 827] [outer = 00000000] 04:28:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18A7A000) [pid = 3708] [serial = 828] [outer = 189EB800] 04:28:06 INFO - PROCESS | 3708 | 1461068886519 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18ACC000) [pid = 3708] [serial = 829] [outer = 189EB800] 04:28:06 INFO - PROCESS | 3708 | 1461068886949 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 739ms 04:28:07 INFO - PROCESS | 3708 | 1461068887017 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 3708 | 1461068887019 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 04:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:28:07 INFO - PROCESS | 3708 | 1461068887027 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 3708 | 1461068887029 Marionette TRACE conn3 <- [1,1070,null,{}] 04:28:07 INFO - PROCESS | 3708 | 1461068887032 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:07 INFO - PROCESS | 3708 | 1461068887140 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:28:07 INFO - PROCESS | 3708 | 1461068887152 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 3708 | ++DOCSHELL 15E73C00 == 56 [pid = 3708] [id = 277] 04:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (189EFC00) [pid = 3708] [serial = 830] [outer = 00000000] 04:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (18DB7000) [pid = 3708] [serial = 831] [outer = 189EFC00] 04:28:07 INFO - PROCESS | 3708 | 1461068887247 Marionette DEBUG loaded listener.js 04:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (18DB6400) [pid = 3708] [serial = 832] [outer = 189EFC00] 04:28:07 INFO - PROCESS | 3708 | 1461068887659 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 04:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:28:07 INFO - PROCESS | 3708 | 1461068887726 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 3708 | 1461068887728 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 04:28:07 INFO - PROCESS | 3708 | 1461068887738 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 3708 | 1461068887740 Marionette TRACE conn3 <- [1,1074,null,{}] 04:28:07 INFO - PROCESS | 3708 | 1461068887743 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:07 INFO - PROCESS | 3708 | 1461068887851 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:28:07 INFO - PROCESS | 3708 | 1461068887861 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 3708 | ++DOCSHELL 132FBC00 == 57 [pid = 3708] [id = 278] 04:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (15E6D000) [pid = 3708] [serial = 833] [outer = 00000000] 04:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (18EADC00) [pid = 3708] [serial = 834] [outer = 15E6D000] 04:28:07 INFO - PROCESS | 3708 | 1461068887912 Marionette DEBUG loaded listener.js 04:28:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (18EB6800) [pid = 3708] [serial = 835] [outer = 15E6D000] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (15F6AC00) [pid = 3708] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18F7E400) [pid = 3708] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (197F3000) [pid = 3708] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (18A79C00) [pid = 3708] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (15ECC800) [pid = 3708] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18DAF400) [pid = 3708] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1A1D5C00) [pid = 3708] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (138E5000) [pid = 3708] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (19016800) [pid = 3708] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (18A75400) [pid = 3708] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (18EA7800) [pid = 3708] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (19D79C00) [pid = 3708] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (13836000) [pid = 3708] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (180E9C00) [pid = 3708] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:28:08 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1A1C9800) [pid = 3708] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:28:08 INFO - PROCESS | 3708 | 1461068888498 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 802ms 04:28:08 INFO - PROCESS | 3708 | 1461068888533 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 3708 | 1461068888535 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 04:28:08 INFO - PROCESS | 3708 | 1461068888538 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:28:08 INFO - PROCESS | 3708 | 1461068888540 Marionette TRACE conn3 <- [1,1078,null,{}] 04:28:08 INFO - PROCESS | 3708 | 1461068888544 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 3708 | 1461068888623 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:28:08 INFO - PROCESS | 3708 | 1461068888630 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 3708 | ++DOCSHELL 13836000 == 58 [pid = 3708] [id = 279] 04:28:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (13837000) [pid = 3708] [serial = 836] [outer = 00000000] 04:28:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (18183800) [pid = 3708] [serial = 837] [outer = 13837000] 04:28:08 INFO - PROCESS | 3708 | 1461068888674 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18D68C00) [pid = 3708] [serial = 838] [outer = 13837000] 04:28:09 INFO - PROCESS | 3708 | 1461068889092 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 598ms 04:28:09 INFO - PROCESS | 3708 | 1461068889136 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 3708 | 1461068889138 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 04:28:09 INFO - PROCESS | 3708 | 1461068889141 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:28:09 INFO - PROCESS | 3708 | 1461068889143 Marionette TRACE conn3 <- [1,1082,null,{}] 04:28:09 INFO - PROCESS | 3708 | 1461068889151 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:09 INFO - PROCESS | 3708 | 1461068889230 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:28:09 INFO - PROCESS | 3708 | 1461068889236 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 3708 | ++DOCSHELL 1382CC00 == 59 [pid = 3708] [id = 280] 04:28:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (16697400) [pid = 3708] [serial = 839] [outer = 00000000] 04:28:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1900A000) [pid = 3708] [serial = 840] [outer = 16697400] 04:28:09 INFO - PROCESS | 3708 | 1461068889280 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1900D400) [pid = 3708] [serial = 841] [outer = 16697400] 04:28:09 INFO - PROCESS | 3708 | 1461068889707 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 598ms 04:28:09 INFO - PROCESS | 3708 | 1461068889747 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 3708 | 1461068889749 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 04:28:09 INFO - PROCESS | 3708 | 1461068889753 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:28:09 INFO - PROCESS | 3708 | 1461068889755 Marionette TRACE conn3 <- [1,1086,null,{}] 04:28:09 INFO - PROCESS | 3708 | 1461068889758 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:09 INFO - PROCESS | 3708 | 1461068889858 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:28:09 INFO - PROCESS | 3708 | 1461068889866 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 3708 | ++DOCSHELL 18F75800 == 60 [pid = 3708] [id = 281] 04:28:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (19009400) [pid = 3708] [serial = 842] [outer = 00000000] 04:28:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (197F1800) [pid = 3708] [serial = 843] [outer = 19009400] 04:28:09 INFO - PROCESS | 3708 | 1461068889915 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (197FB400) [pid = 3708] [serial = 844] [outer = 19009400] 04:28:10 INFO - PROCESS | 3708 | 1461068890597 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 896ms 04:28:10 INFO - PROCESS | 3708 | 1461068890639 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 3708 | 1461068890644 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 04:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:28:10 INFO - PROCESS | 3708 | 1461068890650 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 3708 | 1461068890654 Marionette TRACE conn3 <- [1,1090,null,{}] 04:28:10 INFO - PROCESS | 3708 | 1461068890660 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:10 INFO - PROCESS | 3708 | 1461068890774 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:28:10 INFO - PROCESS | 3708 | 1461068890882 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 3708 | ++DOCSHELL 13204000 == 61 [pid = 3708] [id = 282] 04:28:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1326A400) [pid = 3708] [serial = 845] [outer = 00000000] 04:28:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (138E2C00) [pid = 3708] [serial = 846] [outer = 1326A400] 04:28:10 INFO - PROCESS | 3708 | 1461068890938 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (13A66000) [pid = 3708] [serial = 847] [outer = 1326A400] 04:28:11 INFO - PROCESS | 3708 | 1461068891592 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 960ms 04:28:11 INFO - PROCESS | 3708 | 1461068891628 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 3708 | 1461068891634 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 04:28:11 INFO - PROCESS | 3708 | 1461068891641 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:28:11 INFO - PROCESS | 3708 | 1461068891644 Marionette TRACE conn3 <- [1,1094,null,{}] 04:28:11 INFO - PROCESS | 3708 | 1461068891648 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:11 INFO - PROCESS | 3708 | 1461068891753 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:28:11 INFO - PROCESS | 3708 | 1461068891858 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:11 INFO - PROCESS | 3708 | ++DOCSHELL 138DE000 == 62 [pid = 3708] [id = 283] 04:28:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (15446400) [pid = 3708] [serial = 848] [outer = 00000000] 04:28:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (16C06C00) [pid = 3708] [serial = 849] [outer = 15446400] 04:28:11 INFO - PROCESS | 3708 | 1461068891912 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (17057000) [pid = 3708] [serial = 850] [outer = 15446400] 04:28:12 INFO - PROCESS | 3708 | 1461068892492 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 913ms 04:28:12 INFO - PROCESS | 3708 | 1461068892548 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:28:12 INFO - PROCESS | 3708 | 1461068892551 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 04:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:28:12 INFO - PROCESS | 3708 | 1461068892555 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 3708 | 1461068892558 Marionette TRACE conn3 <- [1,1098,null,{}] 04:28:12 INFO - PROCESS | 3708 | 1461068892569 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:12 INFO - PROCESS | 3708 | 1461068892677 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:28:12 INFO - PROCESS | 3708 | 1461068892812 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 3708 | ++DOCSHELL 19013800 == 63 [pid = 3708] [id = 284] 04:28:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (193A5800) [pid = 3708] [serial = 851] [outer = 00000000] 04:28:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (197F5000) [pid = 3708] [serial = 852] [outer = 193A5800] 04:28:12 INFO - PROCESS | 3708 | 1461068892870 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (13830400) [pid = 3708] [serial = 853] [outer = 193A5800] 04:28:13 INFO - PROCESS | 3708 | 1461068893392 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 912ms 04:28:13 INFO - PROCESS | 3708 | 1461068893458 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 3708 | 1461068893461 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 04:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:28:13 INFO - PROCESS | 3708 | 1461068893465 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 3708 | 1461068893467 Marionette TRACE conn3 <- [1,1102,null,{}] 04:28:13 INFO - PROCESS | 3708 | 1461068893471 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 3708 | 1461068893579 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:28:13 INFO - PROCESS | 3708 | 1461068893712 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:13 INFO - PROCESS | 3708 | ++DOCSHELL 19519C00 == 64 [pid = 3708] [id = 285] 04:28:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (197F1400) [pid = 3708] [serial = 854] [outer = 00000000] 04:28:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (19FAB800) [pid = 3708] [serial = 855] [outer = 197F1400] 04:28:13 INFO - PROCESS | 3708 | 1461068893768 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1A01A800) [pid = 3708] [serial = 856] [outer = 197F1400] 04:28:14 INFO - PROCESS | 3708 | 1461068894344 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 944ms 04:28:14 INFO - PROCESS | 3708 | 1461068894410 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:28:14 INFO - PROCESS | 3708 | 1461068894412 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 04:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:28:14 INFO - PROCESS | 3708 | 1461068894416 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:28:14 INFO - PROCESS | 3708 | 1461068894417 Marionette TRACE conn3 <- [1,1106,null,{}] 04:28:14 INFO - PROCESS | 3708 | 1461068894421 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:14 INFO - PROCESS | 3708 | 1461068894520 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:28:14 INFO - PROCESS | 3708 | 1461068894653 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 3708 | ++DOCSHELL 13265800 == 65 [pid = 3708] [id = 286] 04:28:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1978C800) [pid = 3708] [serial = 857] [outer = 00000000] 04:28:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1A51A000) [pid = 3708] [serial = 858] [outer = 1978C800] 04:28:14 INFO - PROCESS | 3708 | 1461068894707 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1A51E800) [pid = 3708] [serial = 859] [outer = 1978C800] 04:28:15 INFO - PROCESS | 3708 | 1461068895351 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1007ms 04:28:15 INFO - PROCESS | 3708 | 1461068895417 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 3708 | 1461068895420 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 04:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:28:15 INFO - PROCESS | 3708 | 1461068895423 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - PROCESS | 3708 | 1461068895425 Marionette TRACE conn3 <- [1,1110,null,{}] 04:28:15 INFO - PROCESS | 3708 | 1461068895429 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:15 INFO - PROCESS | 3708 | 1461068895596 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:28:15 INFO - PROCESS | 3708 | 1461068895733 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:15 INFO - PROCESS | 3708 | ++DOCSHELL 1832D800 == 66 [pid = 3708] [id = 287] 04:28:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (18330000) [pid = 3708] [serial = 860] [outer = 00000000] 04:28:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (19D75C00) [pid = 3708] [serial = 861] [outer = 18330000] 04:28:15 INFO - PROCESS | 3708 | 1461068895791 Marionette DEBUG loaded listener.js 04:28:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1A1CE400) [pid = 3708] [serial = 862] [outer = 18330000] 04:28:16 INFO - PROCESS | 3708 | 1461068896581 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1149ms 04:28:16 INFO - PROCESS | 3708 | 1461068896599 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:28:16 INFO - PROCESS | 3708 | 1461068896604 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 04:28:16 INFO - PROCESS | 3708 | 1461068896610 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:28:16 INFO - PROCESS | 3708 | 1461068896613 Marionette TRACE conn3 <- [1,1114,null,{}] 04:28:16 INFO - PROCESS | 3708 | 1461068896618 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:16 INFO - PROCESS | 3708 | 1461068896717 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:28:16 INFO - PROCESS | 3708 | 1461068896827 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 3708 | ++DOCSHELL 1382D400 == 67 [pid = 3708] [id = 288] 04:28:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (13837400) [pid = 3708] [serial = 863] [outer = 00000000] 04:28:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (156E1400) [pid = 3708] [serial = 864] [outer = 13837400] 04:28:16 INFO - PROCESS | 3708 | 1461068896877 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (15A26800) [pid = 3708] [serial = 865] [outer = 13837400] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 1382CC00 == 66 [pid = 3708] [id = 280] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 13836000 == 65 [pid = 3708] [id = 279] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 132FBC00 == 64 [pid = 3708] [id = 278] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 15E73C00 == 63 [pid = 3708] [id = 277] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 132F5800 == 62 [pid = 3708] [id = 276] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 17081C00 == 61 [pid = 3708] [id = 275] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 15E30400 == 60 [pid = 3708] [id = 274] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 1572DC00 == 59 [pid = 3708] [id = 273] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 11BEE400 == 58 [pid = 3708] [id = 272] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 1320E000 == 57 [pid = 3708] [id = 271] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1C124C00) [pid = 3708] [serial = 795] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (13773800) [pid = 3708] [serial = 765] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 138E7C00 == 56 [pid = 3708] [id = 268] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 16196000 == 55 [pid = 3708] [id = 267] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 12D8B400 == 54 [pid = 3708] [id = 266] 04:28:17 INFO - PROCESS | 3708 | --DOCSHELL 1A1C8000 == 53 [pid = 3708] [id = 265] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (19D6D000) [pid = 3708] [serial = 669] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1C140C00) [pid = 3708] [serial = 666] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (16188000) [pid = 3708] [serial = 660] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (18D71000) [pid = 3708] [serial = 663] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (1C11D000) [pid = 3708] [serial = 609] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (1C8EB000) [pid = 3708] [serial = 748] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (19016000) [pid = 3708] [serial = 780] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1978C000) [pid = 3708] [serial = 781] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (138DC000) [pid = 3708] [serial = 750] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1817B800) [pid = 3708] [serial = 753] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (1A528800) [pid = 3708] [serial = 756] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1D63B400) [pid = 3708] [serial = 759] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (19D55000) [pid = 3708] [serial = 784] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (19D6BC00) [pid = 3708] [serial = 783] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18D68800) [pid = 3708] [serial = 774] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (18D73000) [pid = 3708] [serial = 775] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1704A400) [pid = 3708] [serial = 769] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (16750000) [pid = 3708] [serial = 768] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18F73C00) [pid = 3708] [serial = 777] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1A525000) [pid = 3708] [serial = 786] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1674F800) [pid = 3708] [serial = 771] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (17BAEC00) [pid = 3708] [serial = 772] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1A743800) [pid = 3708] [serial = 792] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (18DB9000) [pid = 3708] [serial = 762] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1A5B4400) [pid = 3708] [serial = 793] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1A524C00) [pid = 3708] [serial = 787] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (197F9C00) [pid = 3708] [serial = 789] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (18F7A800) [pid = 3708] [serial = 778] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (19D77800) [pid = 3708] [serial = 790] [outer = 00000000] [url = about:blank] 04:28:17 INFO - PROCESS | 3708 | 1461068897498 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 945ms 04:28:17 INFO - PROCESS | 3708 | 1461068897556 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 3708 | 1461068897561 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 04:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:28:17 INFO - PROCESS | 3708 | 1461068897567 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 3708 | 1461068897570 Marionette TRACE conn3 <- [1,1118,null,{}] 04:28:17 INFO - PROCESS | 3708 | 1461068897574 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 3708 | 1461068897658 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:28:17 INFO - PROCESS | 3708 | 1461068897667 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 3708 | ++DOCSHELL 13A71C00 == 54 [pid = 3708] [id = 289] 04:28:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (145EA000) [pid = 3708] [serial = 866] [outer = 00000000] 04:28:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (16188000) [pid = 3708] [serial = 867] [outer = 145EA000] 04:28:17 INFO - PROCESS | 3708 | 1461068897712 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (16753800) [pid = 3708] [serial = 868] [outer = 145EA000] 04:28:18 INFO - PROCESS | 3708 | 1461068898194 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 708ms 04:28:18 INFO - PROCESS | 3708 | 1461068898266 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 3708 | 1461068898268 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 04:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:28:18 INFO - PROCESS | 3708 | 1461068898271 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 3708 | 1461068898275 Marionette TRACE conn3 <- [1,1122,null,{}] 04:28:18 INFO - PROCESS | 3708 | 1461068898284 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:18 INFO - PROCESS | 3708 | 1461068898369 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:28:18 INFO - PROCESS | 3708 | 1461068898456 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:18 INFO - PROCESS | 3708 | ++DOCSHELL 1801CC00 == 55 [pid = 3708] [id = 290] 04:28:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1801D800) [pid = 3708] [serial = 869] [outer = 00000000] 04:28:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18177800) [pid = 3708] [serial = 870] [outer = 1801D800] 04:28:18 INFO - PROCESS | 3708 | 1461068898511 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (18712000) [pid = 3708] [serial = 871] [outer = 1801D800] 04:28:18 INFO - PROCESS | 3708 | 1461068898883 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 645ms 04:28:18 INFO - PROCESS | 3708 | 1461068898909 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 3708 | 1461068898911 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 04:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:28:18 INFO - PROCESS | 3708 | 1461068898915 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 3708 | 1461068898916 Marionette TRACE conn3 <- [1,1126,null,{}] 04:28:18 INFO - PROCESS | 3708 | 1461068898920 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 3708 | 1461068899001 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:28:19 INFO - PROCESS | 3708 | 1461068899036 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 3708 | ++DOCSHELL 1871DC00 == 56 [pid = 3708] [id = 291] 04:28:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (18A72400) [pid = 3708] [serial = 872] [outer = 00000000] 04:28:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (18ACCC00) [pid = 3708] [serial = 873] [outer = 18A72400] 04:28:19 INFO - PROCESS | 3708 | 1461068899081 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18D71400) [pid = 3708] [serial = 874] [outer = 18A72400] 04:28:19 INFO - PROCESS | 3708 | 1461068899512 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 646ms 04:28:19 INFO - PROCESS | 3708 | 1461068899565 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 3708 | 1461068899567 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 04:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:28:19 INFO - PROCESS | 3708 | 1461068899570 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 3708 | 1461068899572 Marionette TRACE conn3 <- [1,1130,null,{}] 04:28:19 INFO - PROCESS | 3708 | 1461068899575 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 3708 | 1461068899687 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:28:19 INFO - PROCESS | 3708 | 1461068899694 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 3708 | ++DOCSHELL 132F0800 == 57 [pid = 3708] [id = 292] 04:28:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18AC4000) [pid = 3708] [serial = 875] [outer = 00000000] 04:28:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18DBD800) [pid = 3708] [serial = 876] [outer = 18AC4000] 04:28:19 INFO - PROCESS | 3708 | 1461068899787 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (18EA9400) [pid = 3708] [serial = 877] [outer = 18AC4000] 04:28:20 INFO - PROCESS | 3708 | 1461068900271 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 708ms 04:28:20 INFO - PROCESS | 3708 | 1461068900300 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 3708 | 1461068900302 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 04:28:20 INFO - PROCESS | 3708 | 1461068900305 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:28:20 INFO - PROCESS | 3708 | 1461068900307 Marionette TRACE conn3 <- [1,1134,null,{}] 04:28:20 INFO - PROCESS | 3708 | 1461068900325 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:20 INFO - PROCESS | 3708 | 1461068900470 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:28:20 INFO - PROCESS | 3708 | 1461068900515 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 3708 | ++DOCSHELL 1900B000 == 58 [pid = 3708] [id = 293] 04:28:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (19017800) [pid = 3708] [serial = 878] [outer = 00000000] 04:28:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (19790400) [pid = 3708] [serial = 879] [outer = 19017800] 04:28:20 INFO - PROCESS | 3708 | 1461068900561 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (197FA800) [pid = 3708] [serial = 880] [outer = 19017800] 04:28:21 INFO - PROCESS | 3708 | 1461068900993 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 756ms 04:28:21 INFO - PROCESS | 3708 | 1461068901046 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 3708 | 1461068901048 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 04:28:21 INFO - PROCESS | 3708 | 1461068901051 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:28:21 INFO - PROCESS | 3708 | 1461068901053 Marionette TRACE conn3 <- [1,1138,null,{}] 04:28:21 INFO - PROCESS | 3708 | 1461068901064 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 3708 | 1461068901172 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:28:21 INFO - PROCESS | 3708 | 1461068901177 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 3708 | ++DOCSHELL 1817D800 == 59 [pid = 3708] [id = 294] 04:28:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (18F7EC00) [pid = 3708] [serial = 881] [outer = 00000000] 04:28:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1A07B800) [pid = 3708] [serial = 882] [outer = 18F7EC00] 04:28:21 INFO - PROCESS | 3708 | 1461068901221 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1A51FC00) [pid = 3708] [serial = 883] [outer = 18F7EC00] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (15E6D000) [pid = 3708] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1320EC00) [pid = 3708] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (13837000) [pid = 3708] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (1C13B800) [pid = 3708] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (189EB800) [pid = 3708] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (11BF8C00) [pid = 3708] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1C148800) [pid = 3708] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (189EFC00) [pid = 3708] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (13262800) [pid = 3708] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (15A30400) [pid = 3708] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (17B7C800) [pid = 3708] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (16189C00) [pid = 3708] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (16CBBC00) [pid = 3708] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (11B43C00) [pid = 3708] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (16697400) [pid = 3708] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:28:21 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1BEC6800) [pid = 3708] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:28:21 INFO - PROCESS | 3708 | 1461068901821 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 802ms 04:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:28:21 INFO - PROCESS | 3708 | 1461068901854 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 3708 | 1461068901855 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 04:28:21 INFO - PROCESS | 3708 | 1461068901859 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 3708 | 1461068901860 Marionette TRACE conn3 <- [1,1142,null,{}] 04:28:21 INFO - PROCESS | 3708 | 1461068901864 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 3708 | 1461068901942 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:28:21 INFO - PROCESS | 3708 | 1461068901948 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 3708 | ++DOCSHELL 12CFAC00 == 60 [pid = 3708] [id = 295] 04:28:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1320EC00) [pid = 3708] [serial = 884] [outer = 00000000] 04:28:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (15E32800) [pid = 3708] [serial = 885] [outer = 1320EC00] 04:28:22 INFO - PROCESS | 3708 | 1461068901991 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (15A67400) [pid = 3708] [serial = 886] [outer = 1320EC00] 04:28:22 INFO - PROCESS | 3708 | 1461068902422 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 598ms 04:28:22 INFO - PROCESS | 3708 | 1461068902457 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 3708 | 1461068902458 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 04:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:28:22 INFO - PROCESS | 3708 | 1461068902462 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 3708 | 1461068902463 Marionette TRACE conn3 <- [1,1146,null,{}] 04:28:22 INFO - PROCESS | 3708 | 1461068902467 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 3708 | 1461068902546 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:28:22 INFO - PROCESS | 3708 | 1461068902552 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 3708 | ++DOCSHELL 16697400 == 61 [pid = 3708] [id = 296] 04:28:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (17B77400) [pid = 3708] [serial = 887] [outer = 00000000] 04:28:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (19AA6000) [pid = 3708] [serial = 888] [outer = 17B77400] 04:28:22 INFO - PROCESS | 3708 | 1461068902595 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1A564400) [pid = 3708] [serial = 889] [outer = 17B77400] 04:28:23 INFO - PROCESS | 3708 | 1461068903024 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 598ms 04:28:23 INFO - PROCESS | 3708 | 1461068903069 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 3708 | 1461068903071 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 04:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:28:23 INFO - PROCESS | 3708 | 1461068903079 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 3708 | 1461068903080 Marionette TRACE conn3 <- [1,1150,null,{}] 04:28:23 INFO - PROCESS | 3708 | 1461068903084 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:23 INFO - PROCESS | 3708 | 1461068903166 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:28:23 INFO - PROCESS | 3708 | 1461068903177 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:23 INFO - PROCESS | 3708 | ++DOCSHELL 18020800 == 62 [pid = 3708] [id = 297] 04:28:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1A565C00) [pid = 3708] [serial = 890] [outer = 00000000] 04:28:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1BEC3C00) [pid = 3708] [serial = 891] [outer = 1A565C00] 04:28:23 INFO - PROCESS | 3708 | 1461068903220 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1BEC6000) [pid = 3708] [serial = 892] [outer = 1A565C00] 04:28:23 INFO - PROCESS | 3708 | 1461068903711 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 693ms 04:28:23 INFO - PROCESS | 3708 | 1461068903819 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 3708 | 1461068903823 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 04:28:23 INFO - PROCESS | 3708 | 1461068903829 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 3708 | 1461068903833 Marionette TRACE conn3 <- [1,1154,null,{}] 04:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:28:23 INFO - PROCESS | 3708 | 1461068903840 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:23 INFO - PROCESS | 3708 | 1461068903956 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:28:24 INFO - PROCESS | 3708 | 1461068904088 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 3708 | ++DOCSHELL 13831800 == 63 [pid = 3708] [id = 298] 04:28:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (13831C00) [pid = 3708] [serial = 893] [outer = 00000000] 04:28:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (138DF800) [pid = 3708] [serial = 894] [outer = 13831C00] 04:28:24 INFO - PROCESS | 3708 | 1461068904144 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (13A20800) [pid = 3708] [serial = 895] [outer = 13831C00] 04:28:24 INFO - PROCESS | 3708 | 1461068904851 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1054ms 04:28:24 INFO - PROCESS | 3708 | 1461068904910 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:28:24 INFO - PROCESS | 3708 | 1461068904914 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 04:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:28:24 INFO - PROCESS | 3708 | 1461068904942 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 3708 | 1461068904946 Marionette TRACE conn3 <- [1,1158,null,{}] 04:28:24 INFO - PROCESS | 3708 | 1461068904965 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 3708 | 1461068905080 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:28:25 INFO - PROCESS | 3708 | 1461068905207 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 3708 | ++DOCSHELL 147E0800 == 64 [pid = 3708] [id = 299] 04:28:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (15444800) [pid = 3708] [serial = 896] [outer = 00000000] 04:28:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (17BA3000) [pid = 3708] [serial = 897] [outer = 15444800] 04:28:25 INFO - PROCESS | 3708 | 1461068905263 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1804D000) [pid = 3708] [serial = 898] [outer = 15444800] 04:28:25 INFO - PROCESS | 3708 | 1461068905828 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 913ms 04:28:25 INFO - PROCESS | 3708 | 1461068905856 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 3708 | 1461068905859 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 04:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:28:25 INFO - PROCESS | 3708 | 1461068905864 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 3708 | 1461068905866 Marionette TRACE conn3 <- [1,1162,null,{}] 04:28:25 INFO - PROCESS | 3708 | 1461068905876 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 3708 | 1461068905986 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:28:26 INFO - PROCESS | 3708 | 1461068906095 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 3708 | ++DOCSHELL 18F7C400 == 65 [pid = 3708] [id = 300] 04:28:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (19016C00) [pid = 3708] [serial = 899] [outer = 00000000] 04:28:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (19C0D400) [pid = 3708] [serial = 900] [outer = 19016C00] 04:28:26 INFO - PROCESS | 3708 | 1461068906153 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1A525400) [pid = 3708] [serial = 901] [outer = 19016C00] 04:28:26 INFO - PROCESS | 3708 | 1461068906824 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:28:26 INFO - PROCESS | 3708 | 1461068906867 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 04:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:28:26 INFO - PROCESS | 3708 | 1461068906871 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 3708 | 1461068906873 Marionette TRACE conn3 <- [1,1166,null,{}] 04:28:26 INFO - PROCESS | 3708 | 1461068906877 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:26 INFO - PROCESS | 3708 | 1461068906982 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:28:27 INFO - PROCESS | 3708 | 1461068907116 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 3708 | ++DOCSHELL 1704D000 == 66 [pid = 3708] [id = 301] 04:28:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (196C3000) [pid = 3708] [serial = 902] [outer = 00000000] 04:28:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1C362000) [pid = 3708] [serial = 903] [outer = 196C3000] 04:28:27 INFO - PROCESS | 3708 | 1461068907171 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1C8E3C00) [pid = 3708] [serial = 904] [outer = 196C3000] 04:28:27 INFO - PROCESS | 3708 | 1461068907774 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 3708 | 1461068907818 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 04:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:28:27 INFO - PROCESS | 3708 | 1461068907822 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 3708 | 1461068907824 Marionette TRACE conn3 <- [1,1170,null,{}] 04:28:27 INFO - PROCESS | 3708 | 1461068907827 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:27 INFO - PROCESS | 3708 | 1461068907927 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:28:28 INFO - PROCESS | 3708 | 1461068908060 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 3708 | ++DOCSHELL 1AA48000 == 67 [pid = 3708] [id = 302] 04:28:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1BEC8000) [pid = 3708] [serial = 905] [outer = 00000000] 04:28:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1CA8BC00) [pid = 3708] [serial = 906] [outer = 1BEC8000] 04:28:28 INFO - PROCESS | 3708 | 1461068908116 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1CCCEC00) [pid = 3708] [serial = 907] [outer = 1BEC8000] 04:28:28 INFO - PROCESS | 3708 | 1461068908655 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:28:28 INFO - PROCESS | 3708 | 1461068908728 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 04:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:28:28 INFO - PROCESS | 3708 | 1461068908732 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 3708 | 1461068908734 Marionette TRACE conn3 <- [1,1174,null,{}] 04:28:28 INFO - PROCESS | 3708 | 1461068908738 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:28 INFO - PROCESS | 3708 | 1461068908961 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:28:28 INFO - PROCESS | 3708 | 1461068908973 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 3708 | ++DOCSHELL 18DBA000 == 68 [pid = 3708] [id = 303] 04:28:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (18DBB000) [pid = 3708] [serial = 908] [outer = 00000000] 04:28:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1D63A000) [pid = 3708] [serial = 909] [outer = 18DBB000] 04:28:29 INFO - PROCESS | 3708 | 1461068909029 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1D647C00) [pid = 3708] [serial = 910] [outer = 18DBB000] 04:28:29 INFO - PROCESS | 3708 | 1461068909877 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 3708 | 1461068909974 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 04:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:28:29 INFO - PROCESS | 3708 | 1461068909980 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 3708 | 1461068909984 Marionette TRACE conn3 <- [1,1178,null,{}] 04:28:30 INFO - PROCESS | 3708 | 1461068909990 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:30 INFO - PROCESS | 3708 | 1461068910093 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:28:30 INFO - PROCESS | 3708 | 1461068910236 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 3708 | ++DOCSHELL 13770000 == 69 [pid = 3708] [id = 304] 04:28:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1385EC00) [pid = 3708] [serial = 911] [outer = 00000000] 04:28:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (1386AC00) [pid = 3708] [serial = 912] [outer = 1385EC00] 04:28:30 INFO - PROCESS | 3708 | 1461068910288 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (1386DC00) [pid = 3708] [serial = 913] [outer = 1385EC00] 04:28:31 INFO - PROCESS | 3708 | 1461068911008 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 3708 | 1461068911034 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 04:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:28:31 INFO - PROCESS | 3708 | 1461068911057 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 3708 | 1461068911059 Marionette TRACE conn3 <- [1,1182,null,{}] 04:28:31 INFO - PROCESS | 3708 | 1461068911063 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:31 INFO - PROCESS | 3708 | 1461068911164 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:28:31 INFO - PROCESS | 3708 | 1461068911315 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 13832400 == 68 [pid = 3708] [id = 220] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 16CBC000 == 67 [pid = 3708] [id = 222] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 16755C00 == 66 [pid = 3708] [id = 223] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 16697400 == 65 [pid = 3708] [id = 296] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 12CFAC00 == 64 [pid = 3708] [id = 295] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 1817D800 == 63 [pid = 3708] [id = 294] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 1900B000 == 62 [pid = 3708] [id = 293] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 132F0800 == 61 [pid = 3708] [id = 292] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 1871DC00 == 60 [pid = 3708] [id = 291] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 1801CC00 == 59 [pid = 3708] [id = 290] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 13A71C00 == 58 [pid = 3708] [id = 289] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 1382D400 == 57 [pid = 3708] [id = 288] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (197F1800) [pid = 3708] [serial = 843] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (18A7B000) [pid = 3708] [serial = 801] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (1CD56400) [pid = 3708] [serial = 807] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1544A400) [pid = 3708] [serial = 798] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1D7E4400) [pid = 3708] [serial = 810] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (1C118800) [pid = 3708] [serial = 804] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | ++DOCSHELL 11BF8C00 == 58 [pid = 3708] [id = 305] 04:28:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (12CFAC00) [pid = 3708] [serial = 914] [outer = 00000000] 04:28:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1382D400) [pid = 3708] [serial = 915] [outer = 12CFAC00] 04:28:31 INFO - PROCESS | 3708 | 1461068911411 Marionette DEBUG loaded listener.js 04:28:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (147E0400) [pid = 3708] [serial = 916] [outer = 12CFAC00] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 138DE000 == 57 [pid = 3708] [id = 283] 04:28:31 INFO - PROCESS | 3708 | --DOCSHELL 13204000 == 56 [pid = 3708] [id = 282] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1900D400) [pid = 3708] [serial = 841] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (18EADC00) [pid = 3708] [serial = 834] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (1326A800) [pid = 3708] [serial = 813] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (1335C800) [pid = 3708] [serial = 814] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (18D68C00) [pid = 3708] [serial = 838] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (1CA87800) [pid = 3708] [serial = 702] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (18ACC000) [pid = 3708] [serial = 829] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1383B800) [pid = 3708] [serial = 816] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (1D644800) [pid = 3708] [serial = 714] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (18DB7000) [pid = 3708] [serial = 831] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (18DB6400) [pid = 3708] [serial = 832] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (15738C00) [pid = 3708] [serial = 705] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (15F74C00) [pid = 3708] [serial = 820] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (180F2400) [pid = 3708] [serial = 826] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18EB6800) [pid = 3708] [serial = 835] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (17B7E800) [pid = 3708] [serial = 823] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (138E3000) [pid = 3708] [serial = 817] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (18183800) [pid = 3708] [serial = 837] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18A7AC00) [pid = 3708] [serial = 708] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (16110400) [pid = 3708] [serial = 766] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (17B76000) [pid = 3708] [serial = 822] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (15E71800) [pid = 3708] [serial = 819] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1804C800) [pid = 3708] [serial = 825] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (18A7A000) [pid = 3708] [serial = 828] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1900A000) [pid = 3708] [serial = 840] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1C8E5C00) [pid = 3708] [serial = 711] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3708 | 1461068911863 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 3708 | 1461068911905 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 04:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:28:31 INFO - PROCESS | 3708 | 1461068911912 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 3708 | 1461068911916 Marionette TRACE conn3 <- [1,1186,null,{}] 04:28:31 INFO - PROCESS | 3708 | 1461068911926 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:32 INFO - PROCESS | 3708 | 1461068912012 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:28:32 INFO - PROCESS | 3708 | 1461068912018 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 3708 | ++DOCSHELL 17BA2800 == 57 [pid = 3708] [id = 306] 04:28:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18019800) [pid = 3708] [serial = 917] [outer = 00000000] 04:28:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1817C000) [pid = 3708] [serial = 918] [outer = 18019800] 04:28:32 INFO - PROCESS | 3708 | 1461068912070 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (183B0C00) [pid = 3708] [serial = 919] [outer = 18019800] 04:28:32 INFO - PROCESS | 3708 | 1461068912535 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 645ms 04:28:32 INFO - PROCESS | 3708 | 1461068912551 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 04:28:32 INFO - PROCESS | 3708 | 1461068912553 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 04:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:28:32 INFO - PROCESS | 3708 | 1461068912560 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:28:32 INFO - PROCESS | 3708 | 1461068912561 Marionette TRACE conn3 <- [1,1190,null,{}] 04:28:32 INFO - PROCESS | 3708 | 1461068912565 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:32 INFO - PROCESS | 3708 | 1461068912647 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:28:32 INFO - PROCESS | 3708 | 1461068912654 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 3708 | ++DOCSHELL 16CBA800 == 58 [pid = 3708] [id = 307] 04:28:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (18179C00) [pid = 3708] [serial = 920] [outer = 00000000] 04:28:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (18ACC000) [pid = 3708] [serial = 921] [outer = 18179C00] 04:28:32 INFO - PROCESS | 3708 | 1461068912701 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18D6B400) [pid = 3708] [serial = 922] [outer = 18179C00] 04:28:33 INFO - PROCESS | 3708 | 1461068913127 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 598ms 04:28:33 INFO - PROCESS | 3708 | 1461068913162 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 04:28:33 INFO - PROCESS | 3708 | 1461068913164 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 04:28:33 INFO - PROCESS | 3708 | 1461068913167 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 3708 | 1461068913169 Marionette TRACE conn3 <- [1,1194,null,{}] 04:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:28:33 INFO - PROCESS | 3708 | 1461068913172 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:33 INFO - PROCESS | 3708 | 1461068913251 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:28:33 INFO - PROCESS | 3708 | 1461068913258 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 3708 | ++DOCSHELL 18A77400 == 59 [pid = 3708] [id = 308] 04:28:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18A7AC00) [pid = 3708] [serial = 923] [outer = 00000000] 04:28:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18DB9C00) [pid = 3708] [serial = 924] [outer = 18A7AC00] 04:28:33 INFO - PROCESS | 3708 | 1461068913301 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (18EAC800) [pid = 3708] [serial = 925] [outer = 18A7AC00] 04:28:33 INFO - PROCESS | 3708 | 1461068913847 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 693ms 04:28:33 INFO - PROCESS | 3708 | 1461068913901 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 04:28:33 INFO - PROCESS | 3708 | 1461068913903 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 04:28:33 INFO - PROCESS | 3708 | 1461068913906 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:28:33 INFO - PROCESS | 3708 | 1461068913908 Marionette TRACE conn3 <- [1,1198,null,{}] 04:28:33 INFO - PROCESS | 3708 | 1461068913911 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:34 INFO - PROCESS | 3708 | 1461068914041 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:28:34 INFO - PROCESS | 3708 | 1461068914107 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 3708 | ++DOCSHELL 18EB6000 == 60 [pid = 3708] [id = 309] 04:28:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (18F70400) [pid = 3708] [serial = 926] [outer = 00000000] 04:28:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1951D000) [pid = 3708] [serial = 927] [outer = 18F70400] 04:28:34 INFO - PROCESS | 3708 | 1461068914154 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (1951C000) [pid = 3708] [serial = 928] [outer = 18F70400] 04:28:34 INFO - PROCESS | 3708 | 1461068914576 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 693ms 04:28:34 INFO - PROCESS | 3708 | 1461068914607 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:28:34 INFO - PROCESS | 3708 | 1461068914610 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 04:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:28:34 INFO - PROCESS | 3708 | 1461068914613 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:28:34 INFO - PROCESS | 3708 | 1461068914614 Marionette TRACE conn3 <- [1,1202,null,{}] 04:28:34 INFO - PROCESS | 3708 | 1461068914618 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:34 INFO - PROCESS | 3708 | 1461068914759 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:28:34 INFO - PROCESS | 3708 | 1461068914766 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 3708 | ++DOCSHELL 193AB400 == 61 [pid = 3708] [id = 310] 04:28:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (197F5C00) [pid = 3708] [serial = 929] [outer = 00000000] 04:28:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1A1CDC00) [pid = 3708] [serial = 930] [outer = 197F5C00] 04:28:34 INFO - PROCESS | 3708 | 1461068914809 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1A5B4800) [pid = 3708] [serial = 931] [outer = 197F5C00] 04:28:35 INFO - PROCESS | 3708 | 1461068915238 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 04:28:35 INFO - PROCESS | 3708 | 1461068915249 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 3708 | 1461068915251 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 04:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:28:35 INFO - PROCESS | 3708 | 1461068915254 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 3708 | 1461068915256 Marionette TRACE conn3 <- [1,1206,null,{}] 04:28:35 INFO - PROCESS | 3708 | 1461068915260 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 3708 | 1461068915380 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:28:35 INFO - PROCESS | 3708 | 1461068915442 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 3708 | ++DOCSHELL 13830C00 == 62 [pid = 3708] [id = 311] 04:28:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1A565400) [pid = 3708] [serial = 932] [outer = 00000000] 04:28:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1C148800) [pid = 3708] [serial = 933] [outer = 1A565400] 04:28:35 INFO - PROCESS | 3708 | 1461068915486 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1C1F1C00) [pid = 3708] [serial = 934] [outer = 1A565400] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (145EA000) [pid = 3708] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1801D800) [pid = 3708] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (18A72400) [pid = 3708] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (18F7EC00) [pid = 3708] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1326A400) [pid = 3708] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (13837400) [pid = 3708] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18330000) [pid = 3708] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (19017800) [pid = 3708] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1320EC00) [pid = 3708] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (18AC4000) [pid = 3708] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (17B77400) [pid = 3708] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1668EC00) [pid = 3708] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (132F6400) [pid = 3708] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1A5AA400) [pid = 3708] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1CA86400) [pid = 3708] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (12DD7800) [pid = 3708] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18DB0800) [pid = 3708] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (197F0C00) [pid = 3708] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1CCCD800) [pid = 3708] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1382E800) [pid = 3708] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (17B7D000) [pid = 3708] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:28:35 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (19D0F400) [pid = 3708] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:28:36 INFO - PROCESS | 3708 | 1461068916097 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 910ms 04:28:36 INFO - PROCESS | 3708 | 1461068916160 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 3708 | 1461068916161 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 04:28:36 INFO - PROCESS | 3708 | 1461068916165 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:28:36 INFO - PROCESS | 3708 | 1461068916166 Marionette TRACE conn3 <- [1,1210,null,{}] 04:28:36 INFO - PROCESS | 3708 | 1461068916170 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:36 INFO - PROCESS | 3708 | 1461068916253 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:28:36 INFO - PROCESS | 3708 | 1461068916259 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 3708 | ++DOCSHELL 1320EC00 == 63 [pid = 3708] [id = 312] 04:28:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (13839000) [pid = 3708] [serial = 935] [outer = 00000000] 04:28:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (189EC000) [pid = 3708] [serial = 936] [outer = 13839000] 04:28:36 INFO - PROCESS | 3708 | 1461068916303 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18DB2400) [pid = 3708] [serial = 937] [outer = 13839000] 04:28:36 INFO - PROCESS | 3708 | 1461068916726 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 3708 | 1461068916764 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 04:28:36 INFO - PROCESS | 3708 | 1461068916768 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:28:36 INFO - PROCESS | 3708 | 1461068916769 Marionette TRACE conn3 <- [1,1214,null,{}] 04:28:36 INFO - PROCESS | 3708 | 1461068916776 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:36 INFO - PROCESS | 3708 | 1461068916857 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:28:36 INFO - PROCESS | 3708 | 1461068916863 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 3708 | ++DOCSHELL 1675B000 == 64 [pid = 3708] [id = 313] 04:28:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (17B7D000) [pid = 3708] [serial = 938] [outer = 00000000] 04:28:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18176400) [pid = 3708] [serial = 939] [outer = 17B7D000] 04:28:36 INFO - PROCESS | 3708 | 1461068916907 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1BECC000) [pid = 3708] [serial = 940] [outer = 17B7D000] 04:28:37 INFO - PROCESS | 3708 | 1461068917330 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 595ms 04:28:37 INFO - PROCESS | 3708 | 1461068917380 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:28:37 INFO - PROCESS | 3708 | 1461068917382 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 04:28:37 INFO - PROCESS | 3708 | 1461068917385 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:28:37 INFO - PROCESS | 3708 | 1461068917387 Marionette TRACE conn3 <- [1,1218,null,{}] 04:28:37 INFO - PROCESS | 3708 | 1461068917391 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:37 INFO - PROCESS | 3708 | 1461068917489 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:28:37 INFO - PROCESS | 3708 | 1461068917497 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:37 INFO - PROCESS | 3708 | ++DOCSHELL 1A084800 == 65 [pid = 3708] [id = 314] 04:28:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1C8E7800) [pid = 3708] [serial = 941] [outer = 00000000] 04:28:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1D0EC800) [pid = 3708] [serial = 942] [outer = 1C8E7800] 04:28:37 INFO - PROCESS | 3708 | 1461068917545 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1D642800) [pid = 3708] [serial = 943] [outer = 1C8E7800] 04:28:38 INFO - PROCESS | 3708 | 1461068918240 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 892ms 04:28:38 INFO - PROCESS | 3708 | 1461068918272 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:28:38 INFO - PROCESS | 3708 | 1461068918277 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 04:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:28:38 INFO - PROCESS | 3708 | 1461068918283 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - PROCESS | 3708 | 1461068918287 Marionette TRACE conn3 <- [1,1222,null,{}] 04:28:38 INFO - PROCESS | 3708 | 1461068918293 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:38 INFO - PROCESS | 3708 | 1461068918409 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:28:38 INFO - PROCESS | 3708 | 1461068918522 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:38 INFO - PROCESS | 3708 | ++DOCSHELL 13861400 == 66 [pid = 3708] [id = 315] 04:28:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (13861800) [pid = 3708] [serial = 944] [outer = 00000000] 04:28:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (138E4400) [pid = 3708] [serial = 945] [outer = 13861800] 04:28:38 INFO - PROCESS | 3708 | 1461068918621 Marionette DEBUG loaded listener.js 04:28:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (145E7000) [pid = 3708] [serial = 946] [outer = 13861800] 04:28:39 INFO - PROCESS | 3708 | 1461068919223 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1003ms 04:28:39 INFO - PROCESS | 3708 | 1461068919285 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 04:28:39 INFO - PROCESS | 3708 | 1461068919291 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 04:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:28:39 INFO - PROCESS | 3708 | 1461068919298 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:28:39 INFO - PROCESS | 3708 | 1461068919300 Marionette TRACE conn3 <- [1,1226,null,{}] 04:28:39 INFO - PROCESS | 3708 | 1461068919318 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:39 INFO - PROCESS | 3708 | 1461068919457 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:28:39 INFO - PROCESS | 3708 | 1461068919523 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 3708 | ++DOCSHELL 138E1400 == 67 [pid = 3708] [id = 316] 04:28:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (15AECC00) [pid = 3708] [serial = 947] [outer = 00000000] 04:28:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (17B76000) [pid = 3708] [serial = 948] [outer = 15AECC00] 04:28:39 INFO - PROCESS | 3708 | 1461068919577 Marionette DEBUG loaded listener.js 04:28:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (180F2400) [pid = 3708] [serial = 949] [outer = 15AECC00] 04:28:40 INFO - PROCESS | 3708 | 1461068920209 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 940ms 04:28:40 INFO - PROCESS | 3708 | 1461068920241 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:28:40 INFO - PROCESS | 3708 | 1461068920243 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 04:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:28:40 INFO - PROCESS | 3708 | 1461068920247 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 3708 | 1461068920251 Marionette TRACE conn3 <- [1,1230,null,{}] 04:28:40 INFO - PROCESS | 3708 | 1461068920277 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:40 INFO - PROCESS | 3708 | 1461068920388 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:28:40 INFO - PROCESS | 3708 | 1461068920526 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:40 INFO - PROCESS | 3708 | ++DOCSHELL 18F78C00 == 68 [pid = 3708] [id = 317] 04:28:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (19010C00) [pid = 3708] [serial = 950] [outer = 00000000] 04:28:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (1BEC4000) [pid = 3708] [serial = 951] [outer = 19010C00] 04:28:40 INFO - PROCESS | 3708 | 1461068920584 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1C1F8C00) [pid = 3708] [serial = 952] [outer = 19010C00] 04:28:41 INFO - PROCESS | 3708 | 1461068921144 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 956ms 04:28:41 INFO - PROCESS | 3708 | 1461068921192 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:28:41 INFO - PROCESS | 3708 | 1461068921195 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 04:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:28:41 INFO - PROCESS | 3708 | 1461068921199 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:28:41 INFO - PROCESS | 3708 | 1461068921201 Marionette TRACE conn3 <- [1,1234,null,{}] 04:28:41 INFO - PROCESS | 3708 | 1461068921205 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:41 INFO - PROCESS | 3708 | 1461068921313 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:28:41 INFO - PROCESS | 3708 | 1461068921422 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:41 INFO - PROCESS | 3708 | ++DOCSHELL 1AA47800 == 69 [pid = 3708] [id = 318] 04:28:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1C11D000) [pid = 3708] [serial = 953] [outer = 00000000] 04:28:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1D0F5000) [pid = 3708] [serial = 954] [outer = 1C11D000] 04:28:41 INFO - PROCESS | 3708 | 1461068921475 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1D7E3400) [pid = 3708] [serial = 955] [outer = 1C11D000] 04:28:42 INFO - PROCESS | 3708 | 1461068922062 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 908ms 04:28:42 INFO - PROCESS | 3708 | 1461068922102 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 3708 | 1461068922104 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 04:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:28:42 INFO - PROCESS | 3708 | 1461068922108 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 3708 | 1461068922110 Marionette TRACE conn3 <- [1,1238,null,{}] 04:28:42 INFO - PROCESS | 3708 | 1461068922113 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:42 INFO - PROCESS | 3708 | 1461068922218 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:28:42 INFO - PROCESS | 3708 | 1461068922326 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 3708 | ++DOCSHELL 138D9800 == 70 [pid = 3708] [id = 319] 04:28:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (18EAB800) [pid = 3708] [serial = 956] [outer = 00000000] 04:28:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1D8E7400) [pid = 3708] [serial = 957] [outer = 18EAB800] 04:28:42 INFO - PROCESS | 3708 | 1461068922379 Marionette DEBUG loaded listener.js 04:28:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1D8E9C00) [pid = 3708] [serial = 958] [outer = 18EAB800] 04:28:43 INFO - PROCESS | 3708 | 1461068923046 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 940ms 04:28:43 INFO - PROCESS | 3708 | 1461068923085 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:28:43 INFO - PROCESS | 3708 | 1461068923087 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 04:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:28:43 INFO - PROCESS | 3708 | 1461068923091 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:28:43 INFO - PROCESS | 3708 | 1461068923093 Marionette TRACE conn3 <- [1,1242,null,{}] 04:28:43 INFO - PROCESS | 3708 | 1461068923097 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:43 INFO - PROCESS | 3708 | 1461068923219 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:28:43 INFO - PROCESS | 3708 | 1461068923357 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:43 INFO - PROCESS | 3708 | ++DOCSHELL 11B3E400 == 71 [pid = 3708] [id = 320] 04:28:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (11B3EC00) [pid = 3708] [serial = 959] [outer = 00000000] 04:28:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (14753800) [pid = 3708] [serial = 960] [outer = 11B3EC00] 04:28:43 INFO - PROCESS | 3708 | 1461068923415 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1668E400) [pid = 3708] [serial = 961] [outer = 11B3EC00] 04:28:44 INFO - PROCESS | 3708 | 1461068924240 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1222ms 04:28:44 INFO - PROCESS | 3708 | 1461068924300 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:28:44 INFO - PROCESS | 3708 | 1461068924305 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 04:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:28:44 INFO - PROCESS | 3708 | 1461068924310 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 3708 | 1461068924313 Marionette TRACE conn3 <- [1,1246,null,{}] 04:28:44 INFO - PROCESS | 3708 | 1461068924318 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:44 INFO - PROCESS | 3708 | 1461068924493 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:28:44 INFO - PROCESS | 3708 | 1461068924517 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 3708 | ++DOCSHELL 13860C00 == 72 [pid = 3708] [id = 321] 04:28:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (13863400) [pid = 3708] [serial = 962] [outer = 00000000] 04:28:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (14760C00) [pid = 3708] [serial = 963] [outer = 13863400] 04:28:44 INFO - PROCESS | 3708 | 1461068924612 Marionette DEBUG loaded listener.js 04:28:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (15A30400) [pid = 3708] [serial = 964] [outer = 13863400] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 1675B000 == 71 [pid = 3708] [id = 313] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 1320EC00 == 70 [pid = 3708] [id = 312] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 13830C00 == 69 [pid = 3708] [id = 311] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 193AB400 == 68 [pid = 3708] [id = 310] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 18EB6000 == 67 [pid = 3708] [id = 309] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 18A77400 == 66 [pid = 3708] [id = 308] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 16CBA800 == 65 [pid = 3708] [id = 307] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 17BA2800 == 64 [pid = 3708] [id = 306] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 11BF8C00 == 63 [pid = 3708] [id = 305] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 13770000 == 62 [pid = 3708] [id = 304] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1BEC3C00) [pid = 3708] [serial = 891] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (16C06C00) [pid = 3708] [serial = 849] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (197F5000) [pid = 3708] [serial = 852] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (19FAB800) [pid = 3708] [serial = 855] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (1A51A000) [pid = 3708] [serial = 858] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 18F7C400 == 61 [pid = 3708] [id = 300] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 147E0800 == 60 [pid = 3708] [id = 299] 04:28:45 INFO - PROCESS | 3708 | --DOCSHELL 13831800 == 59 [pid = 3708] [id = 298] 04:28:45 INFO - PROCESS | 3708 | 1461068925287 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1002ms 04:28:45 INFO - PROCESS | 3708 | 1461068925314 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:28:45 INFO - PROCESS | 3708 | 1461068925319 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 04:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:28:45 INFO - PROCESS | 3708 | 1461068925325 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 3708 | 1461068925327 Marionette TRACE conn3 <- [1,1250,null,{}] 04:28:45 INFO - PROCESS | 3708 | 1461068925331 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:45 INFO - PROCESS | 3708 | 1461068925430 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (18D76400) [pid = 3708] [serial = 802] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (16109800) [pid = 3708] [serial = 799] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1C359800) [pid = 3708] [serial = 796] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (1D0F1C00) [pid = 3708] [serial = 808] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1D7E7C00) [pid = 3708] [serial = 811] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (18DBA800) [pid = 3708] [serial = 763] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1C11B800) [pid = 3708] [serial = 757] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1D641400) [pid = 3708] [serial = 760] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (13A1FC00) [pid = 3708] [serial = 751] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18712400) [pid = 3708] [serial = 754] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (1C8E2800) [pid = 3708] [serial = 805] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (16188000) [pid = 3708] [serial = 867] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (16753800) [pid = 3708] [serial = 868] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18177800) [pid = 3708] [serial = 870] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18712000) [pid = 3708] [serial = 871] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18ACCC00) [pid = 3708] [serial = 873] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1A07B800) [pid = 3708] [serial = 882] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (13A66000) [pid = 3708] [serial = 847] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (138E2C00) [pid = 3708] [serial = 846] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (15A26800) [pid = 3708] [serial = 865] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (156E1400) [pid = 3708] [serial = 864] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1A1CE400) [pid = 3708] [serial = 862] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (19D75C00) [pid = 3708] [serial = 861] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (197FA800) [pid = 3708] [serial = 880] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (19790400) [pid = 3708] [serial = 879] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (15A67400) [pid = 3708] [serial = 886] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (15E32800) [pid = 3708] [serial = 885] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1A51FC00) [pid = 3708] [serial = 883] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (18DBD800) [pid = 3708] [serial = 876] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (18EA9400) [pid = 3708] [serial = 877] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (19AA6000) [pid = 3708] [serial = 888] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1A564400) [pid = 3708] [serial = 889] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18D71400) [pid = 3708] [serial = 874] [outer = 00000000] [url = about:blank] 04:28:45 INFO - PROCESS | 3708 | 1461068925528 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:45 INFO - PROCESS | 3708 | ++DOCSHELL 13208400 == 60 [pid = 3708] [id = 322] 04:28:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1325DC00) [pid = 3708] [serial = 965] [outer = 00000000] 04:28:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (13A15800) [pid = 3708] [serial = 966] [outer = 1325DC00] 04:28:45 INFO - PROCESS | 3708 | 1461068925573 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1542C000) [pid = 3708] [serial = 967] [outer = 1325DC00] 04:28:46 INFO - PROCESS | 3708 | 1461068925997 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 752ms 04:28:46 INFO - PROCESS | 3708 | 1461068926065 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 3708 | 1461068926067 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 04:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:28:46 INFO - PROCESS | 3708 | 1461068926071 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - PROCESS | 3708 | 1461068926074 Marionette TRACE conn3 <- [1,1254,null,{}] 04:28:46 INFO - PROCESS | 3708 | 1461068926084 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:46 INFO - PROCESS | 3708 | 1461068926169 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:28:46 INFO - PROCESS | 3708 | 1461068926183 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 3708 | ++DOCSHELL 17059C00 == 61 [pid = 3708] [id = 323] 04:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1707AC00) [pid = 3708] [serial = 968] [outer = 00000000] 04:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (17BAEC00) [pid = 3708] [serial = 969] [outer = 1707AC00] 04:28:46 INFO - PROCESS | 3708 | 1461068926232 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1804C800) [pid = 3708] [serial = 970] [outer = 1707AC00] 04:28:46 INFO - PROCESS | 3708 | 1461068926683 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 642ms 04:28:46 INFO - PROCESS | 3708 | 1461068926708 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 3708 | 1461068926710 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 04:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:28:46 INFO - PROCESS | 3708 | 1461068926713 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - PROCESS | 3708 | 1461068926715 Marionette TRACE conn3 <- [1,1258,null,{}] 04:28:46 INFO - PROCESS | 3708 | 1461068926722 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:46 INFO - PROCESS | 3708 | 1461068926805 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:28:46 INFO - PROCESS | 3708 | 1461068926811 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 3708 | ++DOCSHELL 12CFE000 == 62 [pid = 3708] [id = 324] 04:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (12DDB400) [pid = 3708] [serial = 971] [outer = 00000000] 04:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18719400) [pid = 3708] [serial = 972] [outer = 12DDB400] 04:28:46 INFO - PROCESS | 3708 | 1461068926863 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (18A71000) [pid = 3708] [serial = 973] [outer = 12DDB400] 04:28:47 INFO - PROCESS | 3708 | 1461068927304 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 642ms 04:28:47 INFO - PROCESS | 3708 | 1461068927351 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 3708 | 1461068927353 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 04:28:47 INFO - PROCESS | 3708 | 1461068927356 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:28:47 INFO - PROCESS | 3708 | 1461068927358 Marionette TRACE conn3 <- [1,1262,null,{}] 04:28:47 INFO - PROCESS | 3708 | 1461068927362 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:47 INFO - PROCESS | 3708 | 1461068927442 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:28:47 INFO - PROCESS | 3708 | 1461068927448 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:47 INFO - PROCESS | 3708 | ++DOCSHELL 1325D400 == 63 [pid = 3708] [id = 325] 04:28:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (183AFC00) [pid = 3708] [serial = 974] [outer = 00000000] 04:28:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18D6C000) [pid = 3708] [serial = 975] [outer = 183AFC00] 04:28:47 INFO - PROCESS | 3708 | 1461068927492 Marionette DEBUG loaded listener.js 04:28:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (18D72C00) [pid = 3708] [serial = 976] [outer = 183AFC00] 04:28:48 INFO - PROCESS | 3708 | 1461068928008 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 705ms 04:28:48 INFO - PROCESS | 3708 | 1461068928056 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 3708 | 1461068928058 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 04:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:28:48 INFO - PROCESS | 3708 | 1461068928061 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 3708 | 1461068928063 Marionette TRACE conn3 <- [1,1266,null,{}] 04:28:48 INFO - PROCESS | 3708 | 1461068928066 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:48 INFO - PROCESS | 3708 | 1461068928191 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:28:48 INFO - PROCESS | 3708 | 1461068928253 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:48 INFO - PROCESS | 3708 | ++DOCSHELL 18DBA800 == 64 [pid = 3708] [id = 326] 04:28:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18EA9400) [pid = 3708] [serial = 977] [outer = 00000000] 04:28:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18F7E400) [pid = 3708] [serial = 978] [outer = 18EA9400] 04:28:48 INFO - PROCESS | 3708 | 1461068928301 Marionette DEBUG loaded listener.js 04:28:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1900BC00) [pid = 3708] [serial = 979] [outer = 18EA9400] 04:28:48 INFO - PROCESS | 3708 | 1461068928713 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 689ms 04:28:48 INFO - PROCESS | 3708 | 1461068928768 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 3708 | 1461068928770 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 04:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:28:48 INFO - PROCESS | 3708 | 1461068928774 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 3708 | 1461068928775 Marionette TRACE conn3 <- [1,1270,null,{}] 04:28:48 INFO - PROCESS | 3708 | 1461068928779 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:48 INFO - PROCESS | 3708 | 1461068928923 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:28:49 INFO - PROCESS | 3708 | 1461068928991 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 3708 | ++DOCSHELL 18EB3400 == 65 [pid = 3708] [id = 327] 04:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1900C400) [pid = 3708] [serial = 980] [outer = 00000000] 04:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (197F9800) [pid = 3708] [serial = 981] [outer = 1900C400] 04:28:49 INFO - PROCESS | 3708 | 1461068929035 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (19C1A800) [pid = 3708] [serial = 982] [outer = 1900C400] 04:28:49 INFO - PROCESS | 3708 | 1461068929445 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 705ms 04:28:49 INFO - PROCESS | 3708 | 1461068929472 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:28:49 INFO - PROCESS | 3708 | 1461068929474 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 04:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:28:49 INFO - PROCESS | 3708 | 1461068929477 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 3708 | 1461068929479 Marionette TRACE conn3 <- [1,1274,null,{}] 04:28:49 INFO - PROCESS | 3708 | 1461068929482 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:49 INFO - PROCESS | 3708 | 1461068929595 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:28:49 INFO - PROCESS | 3708 | 1461068929656 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 3708 | ++DOCSHELL 18EB2400 == 66 [pid = 3708] [id = 328] 04:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (19AA6800) [pid = 3708] [serial = 983] [outer = 00000000] 04:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1A01D400) [pid = 3708] [serial = 984] [outer = 19AA6800] 04:28:49 INFO - PROCESS | 3708 | 1461068929700 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1A083C00) [pid = 3708] [serial = 985] [outer = 19AA6800] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (197F1400) [pid = 3708] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (193A5800) [pid = 3708] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (19009400) [pid = 3708] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (15446400) [pid = 3708] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (18F70400) [pid = 3708] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (197F5C00) [pid = 3708] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1A565400) [pid = 3708] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (196C3000) [pid = 3708] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (18179C00) [pid = 3708] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1385EC00) [pid = 3708] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (18DBB000) [pid = 3708] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (12CFAC00) [pid = 3708] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (13831C00) [pid = 3708] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18A7AC00) [pid = 3708] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (19016C00) [pid = 3708] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1BEC8000) [pid = 3708] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (18019800) [pid = 3708] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (15444800) [pid = 3708] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (17B7D000) [pid = 3708] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (13839000) [pid = 3708] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:28:50 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1978C800) [pid = 3708] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:28:50 INFO - PROCESS | 3708 | 1461068930254 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 846ms 04:28:50 INFO - PROCESS | 3708 | 1461068930320 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:28:50 INFO - PROCESS | 3708 | 1461068930322 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 04:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:28:50 INFO - PROCESS | 3708 | 1461068930325 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:28:50 INFO - PROCESS | 3708 | 1461068930327 Marionette TRACE conn3 <- [1,1278,null,{}] 04:28:50 INFO - PROCESS | 3708 | 1461068930330 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:50 INFO - PROCESS | 3708 | 1461068930415 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:28:50 INFO - PROCESS | 3708 | 1461068930421 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 3708 | ++DOCSHELL 132F9000 == 67 [pid = 3708] [id = 329] 04:28:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (13831C00) [pid = 3708] [serial = 986] [outer = 00000000] 04:28:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (17B7D400) [pid = 3708] [serial = 987] [outer = 13831C00] 04:28:50 INFO - PROCESS | 3708 | 1461068930465 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (180E9C00) [pid = 3708] [serial = 988] [outer = 13831C00] 04:28:50 INFO - PROCESS | 3708 | 1461068930882 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 595ms 04:28:50 INFO - PROCESS | 3708 | 1461068930929 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:28:50 INFO - PROCESS | 3708 | 1461068930931 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 04:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:28:50 INFO - PROCESS | 3708 | 1461068930934 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:28:50 INFO - PROCESS | 3708 | 1461068930936 Marionette TRACE conn3 <- [1,1282,null,{}] 04:28:50 INFO - PROCESS | 3708 | 1461068930961 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:51 INFO - PROCESS | 3708 | 1461068931045 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:28:51 INFO - PROCESS | 3708 | 1461068931051 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 3708 | ++DOCSHELL 17B74800 == 68 [pid = 3708] [id = 330] 04:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (18A78400) [pid = 3708] [serial = 989] [outer = 00000000] 04:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (193A5800) [pid = 3708] [serial = 990] [outer = 18A78400] 04:28:51 INFO - PROCESS | 3708 | 1461068931095 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (197F5C00) [pid = 3708] [serial = 991] [outer = 18A78400] 04:28:51 INFO - PROCESS | 3708 | 1461068931553 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 643ms 04:28:51 INFO - PROCESS | 3708 | 1461068931573 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 3708 | 1461068931575 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 04:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:28:51 INFO - PROCESS | 3708 | 1461068931578 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - PROCESS | 3708 | 1461068931580 Marionette TRACE conn3 <- [1,1286,null,{}] 04:28:51 INFO - PROCESS | 3708 | 1461068931584 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:51 INFO - PROCESS | 3708 | 1461068931682 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:28:51 INFO - PROCESS | 3708 | 1461068931688 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 3708 | ++DOCSHELL 18F7B800 == 69 [pid = 3708] [id = 331] 04:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (19FB7400) [pid = 3708] [serial = 992] [outer = 00000000] 04:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1A564C00) [pid = 3708] [serial = 993] [outer = 19FB7400] 04:28:51 INFO - PROCESS | 3708 | 1461068931736 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1BEC1800) [pid = 3708] [serial = 994] [outer = 19FB7400] 04:28:52 INFO - PROCESS | 3708 | 1461068932466 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 940ms 04:28:52 INFO - PROCESS | 3708 | 1461068932523 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 3708 | 1461068932527 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 04:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:28:52 INFO - PROCESS | 3708 | 1461068932533 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 3708 | 1461068932537 Marionette TRACE conn3 <- [1,1290,null,{}] 04:28:52 INFO - PROCESS | 3708 | 1461068932557 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:52 INFO - PROCESS | 3708 | 1461068932672 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:28:52 INFO - PROCESS | 3708 | 1461068932809 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 3708 | ++DOCSHELL 1385F400 == 70 [pid = 3708] [id = 332] 04:28:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1385FC00) [pid = 3708] [serial = 995] [outer = 00000000] 04:28:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (14298400) [pid = 3708] [serial = 996] [outer = 1385FC00] 04:28:52 INFO - PROCESS | 3708 | 1461068932867 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (15738C00) [pid = 3708] [serial = 997] [outer = 1385FC00] 04:28:53 INFO - PROCESS | 3708 | 1461068933465 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1003ms 04:28:53 INFO - PROCESS | 3708 | 1461068933537 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 3708 | 1461068933543 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 04:28:53 INFO - PROCESS | 3708 | 1461068933550 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:28:53 INFO - PROCESS | 3708 | 1461068933552 Marionette TRACE conn3 <- [1,1294,null,{}] 04:28:53 INFO - PROCESS | 3708 | 1461068933557 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:53 INFO - PROCESS | 3708 | 1461068933665 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:28:53 INFO - PROCESS | 3708 | 1461068933801 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 3708 | ++DOCSHELL 12DD7800 == 71 [pid = 3708] [id = 333] 04:28:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (13830000) [pid = 3708] [serial = 998] [outer = 00000000] 04:28:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (17BA9800) [pid = 3708] [serial = 999] [outer = 13830000] 04:28:53 INFO - PROCESS | 3708 | 1461068933857 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (183B7800) [pid = 3708] [serial = 1000] [outer = 13830000] 04:28:54 INFO - PROCESS | 3708 | 1461068934466 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 940ms 04:28:54 INFO - PROCESS | 3708 | 1461068934498 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:28:54 INFO - PROCESS | 3708 | 1461068934501 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 04:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:28:54 INFO - PROCESS | 3708 | 1461068934519 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:28:54 INFO - PROCESS | 3708 | 1461068934522 Marionette TRACE conn3 <- [1,1298,null,{}] 04:28:54 INFO - PROCESS | 3708 | 1461068934533 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:54 INFO - PROCESS | 3708 | 1461068934643 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:28:54 INFO - PROCESS | 3708 | 1461068934781 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 3708 | ++DOCSHELL 19D73C00 == 72 [pid = 3708] [id = 334] 04:28:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (19D7A800) [pid = 3708] [serial = 1001] [outer = 00000000] 04:28:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1A522C00) [pid = 3708] [serial = 1002] [outer = 19D7A800] 04:28:54 INFO - PROCESS | 3708 | 1461068934839 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1A55B000) [pid = 3708] [serial = 1003] [outer = 19D7A800] 04:28:55 INFO - PROCESS | 3708 | 1461068935373 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 3708 | 1461068935429 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 04:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:28:55 INFO - PROCESS | 3708 | 1461068935433 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 3708 | 1461068935435 Marionette TRACE conn3 <- [1,1302,null,{}] 04:28:55 INFO - PROCESS | 3708 | 1461068935438 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:55 INFO - PROCESS | 3708 | 1461068935591 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:28:55 INFO - PROCESS | 3708 | 1461068935700 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 3708 | ++DOCSHELL 18EA7800 == 73 [pid = 3708] [id = 335] 04:28:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1A527000) [pid = 3708] [serial = 1004] [outer = 00000000] 04:28:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1C141000) [pid = 3708] [serial = 1005] [outer = 1A527000] 04:28:55 INFO - PROCESS | 3708 | 1461068935754 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1C1F5400) [pid = 3708] [serial = 1006] [outer = 1A527000] 04:28:56 INFO - PROCESS | 3708 | 1461068936351 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 955ms 04:28:56 INFO - PROCESS | 3708 | 1461068936409 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 3708 | 1461068936411 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 04:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:28:56 INFO - PROCESS | 3708 | 1461068936414 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - PROCESS | 3708 | 1461068936416 Marionette TRACE conn3 <- [1,1306,null,{}] 04:28:56 INFO - PROCESS | 3708 | 1461068936420 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:56 INFO - PROCESS | 3708 | 1461068936529 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:28:56 INFO - PROCESS | 3708 | 1461068936664 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 3708 | ++DOCSHELL 1817B400 == 74 [pid = 3708] [id = 336] 04:28:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (1A565400) [pid = 3708] [serial = 1007] [outer = 00000000] 04:28:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1C8EFC00) [pid = 3708] [serial = 1008] [outer = 1A565400] 04:28:56 INFO - PROCESS | 3708 | 1461068936720 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (1CA86C00) [pid = 3708] [serial = 1009] [outer = 1A565400] 04:28:57 INFO - PROCESS | 3708 | 1461068937262 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 909ms 04:28:57 INFO - PROCESS | 3708 | 1461068937319 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 3708 | 1461068937321 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 04:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:28:57 INFO - PROCESS | 3708 | 1461068937325 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - PROCESS | 3708 | 1461068937327 Marionette TRACE conn3 <- [1,1310,null,{}] 04:28:57 INFO - PROCESS | 3708 | 1461068937330 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:57 INFO - PROCESS | 3708 | 1461068937451 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:28:57 INFO - PROCESS | 3708 | 1461068937613 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 3708 | ++DOCSHELL 13364800 == 75 [pid = 3708] [id = 337] 04:28:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (147E0800) [pid = 3708] [serial = 1010] [outer = 00000000] 04:28:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1986D400) [pid = 3708] [serial = 1011] [outer = 147E0800] 04:28:57 INFO - PROCESS | 3708 | 1461068937672 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1C359800) [pid = 3708] [serial = 1012] [outer = 147E0800] 04:28:58 INFO - PROCESS | 3708 | 1461068938245 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 956ms 04:28:58 INFO - PROCESS | 3708 | 1461068938270 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 04:28:58 INFO - PROCESS | 3708 | 1461068938272 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 04:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:28:58 INFO - PROCESS | 3708 | 1461068938276 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:28:58 INFO - PROCESS | 3708 | 1461068938278 Marionette TRACE conn3 <- [1,1314,null,{}] 04:28:58 INFO - PROCESS | 3708 | 1461068938282 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:58 INFO - PROCESS | 3708 | 1461068938529 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:28:58 INFO - PROCESS | 3708 | 1461068938689 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:58 INFO - PROCESS | 3708 | ++DOCSHELL 1376F400 == 76 [pid = 3708] [id = 338] 04:28:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (13833800) [pid = 3708] [serial = 1013] [outer = 00000000] 04:28:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (13862400) [pid = 3708] [serial = 1014] [outer = 13833800] 04:28:58 INFO - PROCESS | 3708 | 1461068938739 Marionette DEBUG loaded listener.js 04:28:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (138E6000) [pid = 3708] [serial = 1015] [outer = 13833800] 04:28:59 INFO - PROCESS | 3708 | 1461068939368 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1159ms 04:28:59 INFO - PROCESS | 3708 | 1461068939433 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:28:59 INFO - PROCESS | 3708 | 1461068939437 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 04:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:28:59 INFO - PROCESS | 3708 | 1461068939442 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 3708 | 1461068939446 Marionette TRACE conn3 <- [1,1318,null,{}] 04:28:59 INFO - PROCESS | 3708 | 1461068939450 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:59 INFO - PROCESS | 3708 | 1461068939549 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:28:59 INFO - PROCESS | 3708 | 1461068939683 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 18025C00 == 75 [pid = 3708] [id = 221] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 17B74800 == 74 [pid = 3708] [id = 330] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 132F9000 == 73 [pid = 3708] [id = 329] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 18EB2400 == 72 [pid = 3708] [id = 328] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 18EB3400 == 71 [pid = 3708] [id = 327] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 18DBA800 == 70 [pid = 3708] [id = 326] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 1325D400 == 69 [pid = 3708] [id = 325] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 12CFE000 == 68 [pid = 3708] [id = 324] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 17059C00 == 67 [pid = 3708] [id = 323] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 13208400 == 66 [pid = 3708] [id = 322] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 13860C00 == 65 [pid = 3708] [id = 321] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 1AA47800 == 64 [pid = 3708] [id = 318] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 18F78C00 == 63 [pid = 3708] [id = 317] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (1D0EC800) [pid = 3708] [serial = 942] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | ++DOCSHELL 1325B400 == 64 [pid = 3708] [id = 339] 04:28:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1325D400) [pid = 3708] [serial = 1016] [outer = 00000000] 04:28:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (138DB800) [pid = 3708] [serial = 1017] [outer = 1325D400] 04:28:59 INFO - PROCESS | 3708 | 1461068939771 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (156E2C00) [pid = 3708] [serial = 1018] [outer = 1325D400] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 138E1400 == 63 [pid = 3708] [id = 316] 04:28:59 INFO - PROCESS | 3708 | --DOCSHELL 13861400 == 62 [pid = 3708] [id = 315] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (1A51E800) [pid = 3708] [serial = 859] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1A01A800) [pid = 3708] [serial = 856] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (13830400) [pid = 3708] [serial = 853] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (197FB400) [pid = 3708] [serial = 844] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (17057000) [pid = 3708] [serial = 850] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1951D000) [pid = 3708] [serial = 927] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1A1CDC00) [pid = 3708] [serial = 930] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1951C000) [pid = 3708] [serial = 928] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (1C148800) [pid = 3708] [serial = 933] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (1A5B4800) [pid = 3708] [serial = 931] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1C8E3C00) [pid = 3708] [serial = 904] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1C362000) [pid = 3708] [serial = 903] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18ACC000) [pid = 3708] [serial = 921] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18D6B400) [pid = 3708] [serial = 922] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1386DC00) [pid = 3708] [serial = 913] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1386AC00) [pid = 3708] [serial = 912] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1D647C00) [pid = 3708] [serial = 910] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1D63A000) [pid = 3708] [serial = 909] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1382D400) [pid = 3708] [serial = 915] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (147E0400) [pid = 3708] [serial = 916] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (13A20800) [pid = 3708] [serial = 895] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (138DF800) [pid = 3708] [serial = 894] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (18DB9C00) [pid = 3708] [serial = 924] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1A525400) [pid = 3708] [serial = 901] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (19C0D400) [pid = 3708] [serial = 900] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1CCCEC00) [pid = 3708] [serial = 907] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1CA8BC00) [pid = 3708] [serial = 906] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1817C000) [pid = 3708] [serial = 918] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (183B0C00) [pid = 3708] [serial = 919] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1804D000) [pid = 3708] [serial = 898] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (17BA3000) [pid = 3708] [serial = 897] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18176400) [pid = 3708] [serial = 939] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1BECC000) [pid = 3708] [serial = 940] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1C1F1C00) [pid = 3708] [serial = 934] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (189EC000) [pid = 3708] [serial = 936] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (18DB2400) [pid = 3708] [serial = 937] [outer = 00000000] [url = about:blank] 04:28:59 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (18EAC800) [pid = 3708] [serial = 925] [outer = 00000000] [url = about:blank] 04:29:00 INFO - PROCESS | 3708 | 1461068940201 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 799ms 04:29:00 INFO - PROCESS | 3708 | 1461068940247 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:29:00 INFO - PROCESS | 3708 | 1461068940250 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 04:29:00 INFO - PROCESS | 3708 | 1461068940254 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:29:00 INFO - PROCESS | 3708 | 1461068940256 Marionette TRACE conn3 <- [1,1322,null,{}] 04:29:00 INFO - PROCESS | 3708 | 1461068940259 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:00 INFO - PROCESS | 3708 | 1461068940343 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:29:00 INFO - PROCESS | 3708 | 1461068940351 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 3708 | ++DOCSHELL 16C02400 == 63 [pid = 3708] [id = 340] 04:29:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (16CBC000) [pid = 3708] [serial = 1019] [outer = 00000000] 04:29:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (17B7D000) [pid = 3708] [serial = 1020] [outer = 16CBC000] 04:29:00 INFO - PROCESS | 3708 | 1461068940397 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (18019000) [pid = 3708] [serial = 1021] [outer = 16CBC000] 04:29:00 INFO - PROCESS | 3708 | 1461068940885 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 689ms 04:29:00 INFO - PROCESS | 3708 | 1461068940955 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:29:00 INFO - PROCESS | 3708 | 1461068940958 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 04:29:00 INFO - PROCESS | 3708 | 1461068940968 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 3708 | 1461068940972 Marionette TRACE conn3 <- [1,1326,null,{}] 04:29:01 INFO - PROCESS | 3708 | 1461068941005 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:01 INFO - PROCESS | 3708 | 1461068941106 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:29:01 INFO - PROCESS | 3708 | 1461068941205 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 3708 | ++DOCSHELL 138DF800 == 64 [pid = 3708] [id = 341] 04:29:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1801FC00) [pid = 3708] [serial = 1022] [outer = 00000000] 04:29:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18A7E400) [pid = 3708] [serial = 1023] [outer = 1801FC00] 04:29:01 INFO - PROCESS | 3708 | 1461068941250 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (18D6A000) [pid = 3708] [serial = 1024] [outer = 1801FC00] 04:29:02 INFO - PROCESS | 3708 | 1461068942097 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1190ms 04:29:02 INFO - PROCESS | 3708 | 1461068942156 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:29:02 INFO - PROCESS | 3708 | 1461068942158 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 04:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:29:02 INFO - PROCESS | 3708 | 1461068942161 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 3708 | 1461068942163 Marionette TRACE conn3 <- [1,1330,null,{}] 04:29:02 INFO - PROCESS | 3708 | 1461068942172 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:02 INFO - PROCESS | 3708 | 1461068942285 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:29:02 INFO - PROCESS | 3708 | 1461068942293 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:02 INFO - PROCESS | 3708 | ++DOCSHELL 13831800 == 65 [pid = 3708] [id = 342] 04:29:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18D6D400) [pid = 3708] [serial = 1025] [outer = 00000000] 04:29:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18DBA800) [pid = 3708] [serial = 1026] [outer = 18D6D400] 04:29:02 INFO - PROCESS | 3708 | 1461068942337 Marionette DEBUG loaded listener.js 04:29:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (18E73000) [pid = 3708] [serial = 1027] [outer = 18D6D400] 04:29:02 INFO - PROCESS | 3708 | 1461068942818 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 689ms 04:29:02 INFO - PROCESS | 3708 | 1461068942863 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:29:02 INFO - PROCESS | 3708 | 1461068942865 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 04:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:29:02 INFO - PROCESS | 3708 | 1461068942869 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 3708 | 1461068942870 Marionette TRACE conn3 <- [1,1334,null,{}] 04:29:02 INFO - PROCESS | 3708 | 1461068942874 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:03 INFO - PROCESS | 3708 | 1461068943008 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:29:03 INFO - PROCESS | 3708 | 1461068943076 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 3708 | ++DOCSHELL 18F7D400 == 66 [pid = 3708] [id = 343] 04:29:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (18F7EC00) [pid = 3708] [serial = 1028] [outer = 00000000] 04:29:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (196C6000) [pid = 3708] [serial = 1029] [outer = 18F7EC00] 04:29:03 INFO - PROCESS | 3708 | 1461068943128 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (197FB000) [pid = 3708] [serial = 1030] [outer = 18F7EC00] 04:29:03 INFO - PROCESS | 3708 | 1461068943596 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 799ms 04:29:03 INFO - PROCESS | 3708 | 1461068943674 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:29:03 INFO - PROCESS | 3708 | 1461068943676 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 04:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:29:03 INFO - PROCESS | 3708 | 1461068943679 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:29:03 INFO - PROCESS | 3708 | 1461068943681 Marionette TRACE conn3 <- [1,1338,null,{}] 04:29:03 INFO - PROCESS | 3708 | 1461068943684 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:03 INFO - PROCESS | 3708 | 1461068943803 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (18A78400) [pid = 3708] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (19AA6800) [pid = 3708] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1325DC00) [pid = 3708] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (183AFC00) [pid = 3708] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1707AC00) [pid = 3708] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (12DDB400) [pid = 3708] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18EA9400) [pid = 3708] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1A565C00) [pid = 3708] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (13831C00) [pid = 3708] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (11B3EC00) [pid = 3708] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1900C400) [pid = 3708] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:29:04 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (13863400) [pid = 3708] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:29:04 INFO - PROCESS | 3708 | 1461068944046 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 3708 | ++DOCSHELL 11B41400 == 67 [pid = 3708] [id = 344] 04:29:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (11B42C00) [pid = 3708] [serial = 1031] [outer = 00000000] 04:29:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (13209400) [pid = 3708] [serial = 1032] [outer = 11B42C00] 04:29:04 INFO - PROCESS | 3708 | 1461068944104 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (132F5C00) [pid = 3708] [serial = 1033] [outer = 11B42C00] 04:29:04 INFO - PROCESS | 3708 | 1461068944701 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1096ms 04:29:04 INFO - PROCESS | 3708 | 1461068944779 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:29:04 INFO - PROCESS | 3708 | 1461068944784 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 04:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:29:04 INFO - PROCESS | 3708 | 1461068944790 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - PROCESS | 3708 | 1461068944793 Marionette TRACE conn3 <- [1,1342,null,{}] 04:29:04 INFO - PROCESS | 3708 | 1461068944798 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:04 INFO - PROCESS | 3708 | 1461068944943 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:29:05 INFO - PROCESS | 3708 | 1461068945079 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:05 INFO - PROCESS | 3708 | ++DOCSHELL 147E0400 == 68 [pid = 3708] [id = 345] 04:29:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1544E400) [pid = 3708] [serial = 1034] [outer = 00000000] 04:29:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (16758800) [pid = 3708] [serial = 1035] [outer = 1544E400] 04:29:05 INFO - PROCESS | 3708 | 1461068945139 Marionette DEBUG loaded listener.js 04:29:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1704BC00) [pid = 3708] [serial = 1036] [outer = 1544E400] 04:29:05 INFO - PROCESS | 3708 | 1461068945767 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1049ms 04:29:05 INFO - PROCESS | 3708 | 1461068945836 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:29:05 INFO - PROCESS | 3708 | 1461068945841 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 04:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:29:05 INFO - PROCESS | 3708 | 1461068945864 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:29:05 INFO - PROCESS | 3708 | 1461068945866 Marionette TRACE conn3 <- [1,1346,null,{}] 04:29:05 INFO - PROCESS | 3708 | 1461068945870 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:06 INFO - PROCESS | 3708 | 1461068946007 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:29:06 INFO - PROCESS | 3708 | 1461068946169 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:06 INFO - PROCESS | 3708 | ++DOCSHELL 183B3800 == 69 [pid = 3708] [id = 346] 04:29:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (183BAC00) [pid = 3708] [serial = 1037] [outer = 00000000] 04:29:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18A76400) [pid = 3708] [serial = 1038] [outer = 183BAC00] 04:29:06 INFO - PROCESS | 3708 | 1461068946232 Marionette DEBUG loaded listener.js 04:29:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (18D76C00) [pid = 3708] [serial = 1039] [outer = 183BAC00] 04:29:06 INFO - PROCESS | 3708 | 1461068946813 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1002ms 04:29:06 INFO - PROCESS | 3708 | 1461068946868 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:29:06 INFO - PROCESS | 3708 | 1461068946871 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 04:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:29:06 INFO - PROCESS | 3708 | 1461068946881 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:29:06 INFO - PROCESS | 3708 | 1461068946887 Marionette TRACE conn3 <- [1,1350,null,{}] 04:29:06 INFO - PROCESS | 3708 | 1461068946892 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:07 INFO - PROCESS | 3708 | 1461068946999 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:29:07 INFO - PROCESS | 3708 | 1461068947136 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:07 INFO - PROCESS | 3708 | ++DOCSHELL 18F77400 == 70 [pid = 3708] [id = 347] 04:29:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1900C400) [pid = 3708] [serial = 1040] [outer = 00000000] 04:29:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (19867800) [pid = 3708] [serial = 1041] [outer = 1900C400] 04:29:07 INFO - PROCESS | 3708 | 1461068947191 Marionette DEBUG loaded listener.js 04:29:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1986B400) [pid = 3708] [serial = 1042] [outer = 1900C400] 04:29:07 INFO - PROCESS | 3708 | 1461068947778 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 971ms 04:29:07 INFO - PROCESS | 3708 | 1461068947840 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 3708 | 1461068947842 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 04:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:29:07 INFO - PROCESS | 3708 | 1461068947860 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 3708 | 1461068947862 Marionette TRACE conn3 <- [1,1354,null,{}] 04:29:07 INFO - PROCESS | 3708 | 1461068947865 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:08 INFO - PROCESS | 3708 | 1461068948012 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:29:08 INFO - PROCESS | 3708 | 1461068948146 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 3708 | ++DOCSHELL 19864400 == 71 [pid = 3708] [id = 348] 04:29:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (19865800) [pid = 3708] [serial = 1043] [outer = 00000000] 04:29:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1A1C6400) [pid = 3708] [serial = 1044] [outer = 19865800] 04:29:08 INFO - PROCESS | 3708 | 1461068948201 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1A51A400) [pid = 3708] [serial = 1045] [outer = 19865800] 04:29:08 INFO - PROCESS | 3708 | 1461068948781 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:29:08 INFO - PROCESS | 3708 | 1461068948842 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 04:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:29:08 INFO - PROCESS | 3708 | 1461068948846 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:29:08 INFO - PROCESS | 3708 | 1461068948848 Marionette TRACE conn3 <- [1,1358,null,{}] 04:29:08 INFO - PROCESS | 3708 | 1461068948851 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:08 INFO - PROCESS | 3708 | 1461068948955 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:29:09 INFO - PROCESS | 3708 | 1461068949062 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 3708 | ++DOCSHELL 1A021C00 == 72 [pid = 3708] [id = 349] 04:29:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1A565C00) [pid = 3708] [serial = 1046] [outer = 00000000] 04:29:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1BECB400) [pid = 3708] [serial = 1047] [outer = 1A565C00] 04:29:09 INFO - PROCESS | 3708 | 1461068949125 Marionette DEBUG loaded listener.js 04:29:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1C142C00) [pid = 3708] [serial = 1048] [outer = 1A565C00] 04:29:09 INFO - PROCESS | 3708 | 1461068949803 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 3708 | 1461068949851 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 04:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:29:09 INFO - PROCESS | 3708 | 1461068949855 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 3708 | 1461068949857 Marionette TRACE conn3 <- [1,1362,null,{}] 04:29:09 INFO - PROCESS | 3708 | 1461068949861 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 3708 | 1461068949964 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:29:10 INFO - PROCESS | 3708 | 1461068950201 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:10 INFO - PROCESS | 3708 | ++DOCSHELL 11B48C00 == 73 [pid = 3708] [id = 350] 04:29:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (12CFE000) [pid = 3708] [serial = 1049] [outer = 00000000] 04:29:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (142E0C00) [pid = 3708] [serial = 1050] [outer = 12CFE000] 04:29:10 INFO - PROCESS | 3708 | 1461068950262 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (15732800) [pid = 3708] [serial = 1051] [outer = 12CFE000] 04:29:10 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:29:10 INFO - PROCESS | 3708 | 1461068950810 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:29:10 INFO - PROCESS | 3708 | 1461068950862 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 04:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:29:10 INFO - PROCESS | 3708 | 1461068950868 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - PROCESS | 3708 | 1461068950871 Marionette TRACE conn3 <- [1,1366,null,{}] 04:29:10 INFO - PROCESS | 3708 | 1461068950876 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:10 INFO - PROCESS | 3708 | 1461068950985 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:29:11 INFO - PROCESS | 3708 | 1461068951102 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 3708 | ++DOCSHELL 1675B000 == 74 [pid = 3708] [id = 351] 04:29:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (17057C00) [pid = 3708] [serial = 1052] [outer = 00000000] 04:29:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18323800) [pid = 3708] [serial = 1053] [outer = 17057C00] 04:29:11 INFO - PROCESS | 3708 | 1461068951152 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (189EC000) [pid = 3708] [serial = 1054] [outer = 17057C00] 04:29:11 INFO - PROCESS | 3708 | --DOCSHELL 18F7D400 == 73 [pid = 3708] [id = 343] 04:29:11 INFO - PROCESS | 3708 | --DOCSHELL 13831800 == 72 [pid = 3708] [id = 342] 04:29:11 INFO - PROCESS | 3708 | --DOCSHELL 138DF800 == 71 [pid = 3708] [id = 341] 04:29:11 INFO - PROCESS | 3708 | --DOCSHELL 16C02400 == 70 [pid = 3708] [id = 340] 04:29:11 INFO - PROCESS | 3708 | --DOCSHELL 1325B400 == 69 [pid = 3708] [id = 339] 04:29:11 INFO - PROCESS | 3708 | --DOCSHELL 1376F400 == 68 [pid = 3708] [id = 338] 04:29:11 INFO - PROCESS | 3708 | --DOCSHELL 19D73C00 == 67 [pid = 3708] [id = 334] 04:29:11 INFO - PROCESS | 3708 | --DOCSHELL 12DD7800 == 66 [pid = 3708] [id = 333] 04:29:11 INFO - PROCESS | 3708 | --DOCSHELL 1385F400 == 65 [pid = 3708] [id = 332] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1D0F5000) [pid = 3708] [serial = 954] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (193A5800) [pid = 3708] [serial = 990] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1A083C00) [pid = 3708] [serial = 985] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (13A15800) [pid = 3708] [serial = 966] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (18D6C000) [pid = 3708] [serial = 975] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (17BAEC00) [pid = 3708] [serial = 969] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1804C800) [pid = 3708] [serial = 970] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (18A71000) [pid = 3708] [serial = 973] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1900BC00) [pid = 3708] [serial = 979] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1BEC4000) [pid = 3708] [serial = 951] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1BEC6000) [pid = 3708] [serial = 892] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (180E9C00) [pid = 3708] [serial = 988] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (18719400) [pid = 3708] [serial = 972] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1D8E7400) [pid = 3708] [serial = 957] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (138E4400) [pid = 3708] [serial = 945] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (17B7D400) [pid = 3708] [serial = 987] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1A01D400) [pid = 3708] [serial = 984] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (14753800) [pid = 3708] [serial = 960] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18D72C00) [pid = 3708] [serial = 976] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1542C000) [pid = 3708] [serial = 967] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (19C1A800) [pid = 3708] [serial = 982] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (18F7E400) [pid = 3708] [serial = 978] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (14760C00) [pid = 3708] [serial = 963] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (17B76000) [pid = 3708] [serial = 948] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1668E400) [pid = 3708] [serial = 961] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (197F9800) [pid = 3708] [serial = 981] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (15A30400) [pid = 3708] [serial = 964] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1A564C00) [pid = 3708] [serial = 993] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (197F5C00) [pid = 3708] [serial = 991] [outer = 00000000] [url = about:blank] 04:29:11 INFO - PROCESS | 3708 | 1461068951744 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:29:11 INFO - PROCESS | 3708 | 1461068951778 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 04:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:29:11 INFO - PROCESS | 3708 | 1461068951786 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 3708 | 1461068951788 Marionette TRACE conn3 <- [1,1370,null,{}] 04:29:11 INFO - PROCESS | 3708 | 1461068951792 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:11 INFO - PROCESS | 3708 | 1461068951878 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:29:11 INFO - PROCESS | 3708 | 1461068951884 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 3708 | ++DOCSHELL 156DF400 == 66 [pid = 3708] [id = 352] 04:29:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (156E1C00) [pid = 3708] [serial = 1055] [outer = 00000000] 04:29:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (18019C00) [pid = 3708] [serial = 1056] [outer = 156E1C00] 04:29:11 INFO - PROCESS | 3708 | 1461068951930 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18183400) [pid = 3708] [serial = 1057] [outer = 156E1C00] 04:29:12 INFO - PROCESS | 3708 | [3708] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:29:12 INFO - PROCESS | 3708 | 1461068952449 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 3708 | 1461068952490 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 04:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:29:12 INFO - PROCESS | 3708 | 1461068952495 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 3708 | 1461068952501 Marionette TRACE conn3 <- [1,1374,null,{}] 04:29:12 INFO - PROCESS | 3708 | 1461068952509 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:12 INFO - PROCESS | 3708 | 1461068952599 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:29:12 INFO - PROCESS | 3708 | 1461068952608 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 3708 | ++DOCSHELL 18A78000 == 67 [pid = 3708] [id = 353] 04:29:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (18D76800) [pid = 3708] [serial = 1058] [outer = 00000000] 04:29:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18EB6000) [pid = 3708] [serial = 1059] [outer = 18D76800] 04:29:12 INFO - PROCESS | 3708 | 1461068952655 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (18F7C800) [pid = 3708] [serial = 1060] [outer = 18D76800] 04:29:13 INFO - PROCESS | 3708 | 1461068953132 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 3708 | 1461068953196 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 04:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:29:13 INFO - PROCESS | 3708 | 1461068953199 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - PROCESS | 3708 | 1461068953200 Marionette TRACE conn3 <- [1,1378,null,{}] 04:29:13 INFO - PROCESS | 3708 | 1461068953204 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:13 INFO - PROCESS | 3708 | 1461068953317 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:29:13 INFO - PROCESS | 3708 | 1461068953325 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 3708 | ++DOCSHELL 19014C00 == 68 [pid = 3708] [id = 354] 04:29:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (193A3000) [pid = 3708] [serial = 1061] [outer = 00000000] 04:29:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (197FB800) [pid = 3708] [serial = 1062] [outer = 193A3000] 04:29:13 INFO - PROCESS | 3708 | 1461068953379 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (19861800) [pid = 3708] [serial = 1063] [outer = 193A3000] 04:29:13 INFO - PROCESS | 3708 | 1461068953824 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 705ms 04:29:13 INFO - PROCESS | 3708 | 1461068953898 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 3708 | 1461068953901 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 04:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:29:13 INFO - PROCESS | 3708 | 1461068953912 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - PROCESS | 3708 | 1461068953913 Marionette TRACE conn3 <- [1,1382,null,{}] 04:29:13 INFO - PROCESS | 3708 | 1461068953917 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:14 INFO - PROCESS | 3708 | 1461068954033 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:29:14 INFO - PROCESS | 3708 | 1461068954039 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:14 INFO - PROCESS | 3708 | ++DOCSHELL 197FD400 == 69 [pid = 3708] [id = 355] 04:29:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (197FD800) [pid = 3708] [serial = 1064] [outer = 00000000] 04:29:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (19D6EC00) [pid = 3708] [serial = 1065] [outer = 197FD800] 04:29:14 INFO - PROCESS | 3708 | 1461068954146 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1A07B800) [pid = 3708] [serial = 1066] [outer = 197FD800] 04:29:14 INFO - PROCESS | 3708 | 1461068954585 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 689ms 04:29:14 INFO - PROCESS | 3708 | 1461068954608 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 3708 | 1461068954610 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 04:29:14 INFO - PROCESS | 3708 | 1461068954613 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:29:14 INFO - PROCESS | 3708 | 1461068954615 Marionette TRACE conn3 <- [1,1386,null,{}] 04:29:14 INFO - PROCESS | 3708 | 1461068954619 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:14 INFO - PROCESS | 3708 | 1461068954765 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:29:14 INFO - PROCESS | 3708 | 1461068954794 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:14 INFO - PROCESS | 3708 | ++DOCSHELL 1A525400 == 70 [pid = 3708] [id = 356] 04:29:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1A5B1000) [pid = 3708] [serial = 1067] [outer = 00000000] 04:29:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1BEC9000) [pid = 3708] [serial = 1068] [outer = 1A5B1000] 04:29:14 INFO - PROCESS | 3708 | 1461068954838 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1C11CC00) [pid = 3708] [serial = 1069] [outer = 1A5B1000] 04:29:15 INFO - PROCESS | 3708 | 1461068955265 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 689ms 04:29:15 INFO - PROCESS | 3708 | 1461068955313 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 04:29:15 INFO - PROCESS | 3708 | 1461068955315 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 04:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:29:15 INFO - PROCESS | 3708 | 1461068955324 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:29:15 INFO - PROCESS | 3708 | 1461068955326 Marionette TRACE conn3 <- [1,1390,null,{}] 04:29:15 INFO - PROCESS | 3708 | 1461068955329 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:15 INFO - PROCESS | 3708 | 1461068955448 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:29:15 INFO - PROCESS | 3708 | 1461068955510 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 3708 | ++DOCSHELL 1BEC6000 == 71 [pid = 3708] [id = 357] 04:29:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1C119000) [pid = 3708] [serial = 1070] [outer = 00000000] 04:29:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1C8E9C00) [pid = 3708] [serial = 1071] [outer = 1C119000] 04:29:15 INFO - PROCESS | 3708 | 1461068955554 Marionette DEBUG loaded listener.js 04:29:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1C8ECC00) [pid = 3708] [serial = 1072] [outer = 1C119000] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1801FC00) [pid = 3708] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (18D6D400) [pid = 3708] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18EAB800) [pid = 3708] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1C11D000) [pid = 3708] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (19010C00) [pid = 3708] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (15AECC00) [pid = 3708] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (13861800) [pid = 3708] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1C8E7800) [pid = 3708] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (16CBC000) [pid = 3708] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (13833800) [pid = 3708] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:29:15 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1325D400) [pid = 3708] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:29:16 INFO - PROCESS | 3708 | 1461068956017 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 737ms 04:29:16 INFO - PROCESS | 3708 | 1461068956064 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 3708 | 1461068956066 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 04:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:29:16 INFO - PROCESS | 3708 | 1461068956098 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 3708 | 1461068956100 Marionette TRACE conn3 <- [1,1394,null,{}] 04:29:16 INFO - PROCESS | 3708 | 1461068956104 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:16 INFO - PROCESS | 3708 | 1461068956187 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:29:16 INFO - PROCESS | 3708 | 1461068956285 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 3708 | ++DOCSHELL 13865000 == 72 [pid = 3708] [id = 358] 04:29:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1386AC00) [pid = 3708] [serial = 1073] [outer = 00000000] 04:29:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (17057000) [pid = 3708] [serial = 1074] [outer = 1386AC00] 04:29:16 INFO - PROCESS | 3708 | 1461068956329 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18D72400) [pid = 3708] [serial = 1075] [outer = 1386AC00] 04:29:16 INFO - PROCESS | 3708 | 1461068956686 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 626ms 04:29:16 INFO - PROCESS | 3708 | 1461068956733 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 3708 | 1461068956735 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 04:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:29:16 INFO - PROCESS | 3708 | 1461068956738 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 3708 | 1461068956740 Marionette TRACE conn3 <- [1,1398,null,{}] 04:29:16 INFO - PROCESS | 3708 | 1461068956744 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:16 INFO - PROCESS | 3708 | 1461068956888 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:29:16 INFO - PROCESS | 3708 | 1461068956900 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 3708 | ++DOCSHELL 16CBBC00 == 73 [pid = 3708] [id = 359] 04:29:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (18DBDC00) [pid = 3708] [serial = 1076] [outer = 00000000] 04:29:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1CA91000) [pid = 3708] [serial = 1077] [outer = 18DBDC00] 04:29:16 INFO - PROCESS | 3708 | 1461068956943 Marionette DEBUG loaded listener.js 04:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1CD55000) [pid = 3708] [serial = 1078] [outer = 18DBDC00] 04:29:17 INFO - PROCESS | 3708 | 1461068957356 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 627ms 04:29:17 INFO - PROCESS | 3708 | 1461068957377 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:29:17 INFO - PROCESS | 3708 | 1461068957378 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 04:29:17 INFO - PROCESS | 3708 | 1461068957382 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:29:17 INFO - PROCESS | 3708 | 1461068957383 Marionette TRACE conn3 <- [1,1402,null,{}] 04:29:17 INFO - PROCESS | 3708 | 1461068957387 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:17 INFO - PROCESS | 3708 | 1461068957476 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:29:17 INFO - PROCESS | 3708 | 1461068957603 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:17 INFO - PROCESS | 3708 | ++DOCSHELL 1C8E5400 == 74 [pid = 3708] [id = 360] 04:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1C8EAC00) [pid = 3708] [serial = 1079] [outer = 00000000] 04:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1D63D400) [pid = 3708] [serial = 1080] [outer = 1C8EAC00] 04:29:17 INFO - PROCESS | 3708 | 1461068957651 Marionette DEBUG loaded listener.js 04:29:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1D645800) [pid = 3708] [serial = 1081] [outer = 1C8EAC00] 04:29:18 INFO - PROCESS | 3708 | 1461068958180 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 846ms 04:29:18 INFO - PROCESS | 3708 | 1461068958226 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:29:18 INFO - PROCESS | 3708 | 1461068958230 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 04:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:29:18 INFO - PROCESS | 3708 | 1461068958236 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:29:18 INFO - PROCESS | 3708 | 1461068958240 Marionette TRACE conn3 <- [1,1406,null,{}] 04:29:18 INFO - PROCESS | 3708 | 1461068958261 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:18 INFO - PROCESS | 3708 | 1461068958388 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:29:18 INFO - PROCESS | 3708 | 1461068958528 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 3708 | ++DOCSHELL 13A65000 == 75 [pid = 3708] [id = 361] 04:29:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (14290400) [pid = 3708] [serial = 1082] [outer = 00000000] 04:29:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1669A400) [pid = 3708] [serial = 1083] [outer = 14290400] 04:29:18 INFO - PROCESS | 3708 | 1461068958586 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (16CC7400) [pid = 3708] [serial = 1084] [outer = 14290400] 04:29:19 INFO - PROCESS | 3708 | 1461068959235 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1049ms 04:29:19 INFO - PROCESS | 3708 | 1461068959297 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 3708 | 1461068959302 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 04:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:29:19 INFO - PROCESS | 3708 | 1461068959329 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 3708 | 1461068959332 Marionette TRACE conn3 <- [1,1410,null,{}] 04:29:19 INFO - PROCESS | 3708 | 1461068959336 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:19 INFO - PROCESS | 3708 | 1461068959449 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:29:19 INFO - PROCESS | 3708 | 1461068959592 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:19 INFO - PROCESS | 3708 | ++DOCSHELL 180F1800 == 76 [pid = 3708] [id = 362] 04:29:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18183000) [pid = 3708] [serial = 1085] [outer = 00000000] 04:29:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18EADC00) [pid = 3708] [serial = 1086] [outer = 18183000] 04:29:19 INFO - PROCESS | 3708 | 1461068959648 Marionette DEBUG loaded listener.js 04:29:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (19015000) [pid = 3708] [serial = 1087] [outer = 18183000] 04:29:20 INFO - PROCESS | 3708 | 1461068960269 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1002ms 04:29:20 INFO - PROCESS | 3708 | 1461068960331 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:29:20 INFO - PROCESS | 3708 | 1461068960333 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 04:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:29:20 INFO - PROCESS | 3708 | 1461068960337 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:29:20 INFO - PROCESS | 3708 | 1461068960341 Marionette TRACE conn3 <- [1,1414,null,{}] 04:29:20 INFO - PROCESS | 3708 | 1461068960352 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:20 INFO - PROCESS | 3708 | 1461068960469 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:29:20 INFO - PROCESS | 3708 | 1461068960657 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:20 INFO - PROCESS | 3708 | ++DOCSHELL 1325C000 == 77 [pid = 3708] [id = 363] 04:29:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1C368000) [pid = 3708] [serial = 1088] [outer = 00000000] 04:29:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1D0F4000) [pid = 3708] [serial = 1089] [outer = 1C368000] 04:29:20 INFO - PROCESS | 3708 | 1461068960716 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1D63FC00) [pid = 3708] [serial = 1090] [outer = 1C368000] 04:29:21 INFO - PROCESS | 3708 | 1461068961323 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1002ms 04:29:21 INFO - PROCESS | 3708 | 1461068961369 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 3708 | 1461068961372 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 04:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:29:21 INFO - PROCESS | 3708 | 1461068961376 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - PROCESS | 3708 | 1461068961378 Marionette TRACE conn3 <- [1,1418,null,{}] 04:29:21 INFO - PROCESS | 3708 | 1461068961381 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:21 INFO - PROCESS | 3708 | 1461068961489 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:29:21 INFO - PROCESS | 3708 | 1461068961633 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 3708 | ++DOCSHELL 189EA800 == 78 [pid = 3708] [id = 364] 04:29:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1A1D3000) [pid = 3708] [serial = 1091] [outer = 00000000] 04:29:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1D7ED400) [pid = 3708] [serial = 1092] [outer = 1A1D3000] 04:29:21 INFO - PROCESS | 3708 | 1461068961689 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1D8F2000) [pid = 3708] [serial = 1093] [outer = 1A1D3000] 04:29:22 INFO - PROCESS | 3708 | 1461068962261 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 940ms 04:29:22 INFO - PROCESS | 3708 | 1461068962321 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:29:22 INFO - PROCESS | 3708 | 1461068962323 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 04:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:29:22 INFO - PROCESS | 3708 | 1461068962326 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 3708 | 1461068962328 Marionette TRACE conn3 <- [1,1422,null,{}] 04:29:22 INFO - PROCESS | 3708 | 1461068962332 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:22 INFO - PROCESS | 3708 | 1461068962440 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:29:22 INFO - PROCESS | 3708 | 1461068962583 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 3708 | ++DOCSHELL 19457C00 == 79 [pid = 3708] [id = 365] 04:29:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (19458400) [pid = 3708] [serial = 1094] [outer = 00000000] 04:29:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (19462C00) [pid = 3708] [serial = 1095] [outer = 19458400] 04:29:22 INFO - PROCESS | 3708 | 1461068962638 Marionette DEBUG loaded listener.js 04:29:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (19465C00) [pid = 3708] [serial = 1096] [outer = 19458400] 04:29:23 INFO - PROCESS | 3708 | 1461068963315 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1049ms 04:29:23 INFO - PROCESS | 3708 | 1461068963366 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 3708 | 1461068963368 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 04:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:29:23 INFO - PROCESS | 3708 | 1461068963388 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 3708 | 1461068963390 Marionette TRACE conn3 <- [1,1426,null,{}] 04:29:23 INFO - PROCESS | 3708 | 1461068963394 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:23 INFO - PROCESS | 3708 | 1461068963518 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:29:23 INFO - PROCESS | 3708 | 1461068963867 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:23 INFO - PROCESS | 3708 | ++DOCSHELL 12B3A400 == 80 [pid = 3708] [id = 366] 04:29:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (12B87400) [pid = 3708] [serial = 1097] [outer = 00000000] 04:29:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (13861C00) [pid = 3708] [serial = 1098] [outer = 12B87400] 04:29:23 INFO - PROCESS | 3708 | 1461068963958 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (138E4000) [pid = 3708] [serial = 1099] [outer = 12B87400] 04:29:24 INFO - PROCESS | 3708 | 1461068964540 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1222ms 04:29:24 INFO - PROCESS | 3708 | 1461068964599 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:29:24 INFO - PROCESS | 3708 | 1461068964606 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 04:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:29:24 INFO - PROCESS | 3708 | 1461068964613 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - PROCESS | 3708 | 1461068964617 Marionette TRACE conn3 <- [1,1430,null,{}] 04:29:24 INFO - PROCESS | 3708 | 1461068964622 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:24 INFO - PROCESS | 3708 | 1461068964738 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:29:24 INFO - PROCESS | 3708 | 1461068964882 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 3708 | ++DOCSHELL 15AF6800 == 81 [pid = 3708] [id = 367] 04:29:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (15AF8800) [pid = 3708] [serial = 1100] [outer = 00000000] 04:29:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (15ED3400) [pid = 3708] [serial = 1101] [outer = 15AF8800] 04:29:24 INFO - PROCESS | 3708 | 1461068964933 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (16751000) [pid = 3708] [serial = 1102] [outer = 15AF8800] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 1817B400 == 80 [pid = 3708] [id = 336] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 1704D000 == 79 [pid = 3708] [id = 301] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 18EA7800 == 78 [pid = 3708] [id = 335] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 18DBA000 == 77 [pid = 3708] [id = 303] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 16CBBC00 == 76 [pid = 3708] [id = 359] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 13865000 == 75 [pid = 3708] [id = 358] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 1BEC6000 == 74 [pid = 3708] [id = 357] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 1A525400 == 73 [pid = 3708] [id = 356] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 197FD400 == 72 [pid = 3708] [id = 355] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 19014C00 == 71 [pid = 3708] [id = 354] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 18A78000 == 70 [pid = 3708] [id = 353] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 1A084800 == 69 [pid = 3708] [id = 314] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 156DF400 == 68 [pid = 3708] [id = 352] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1986D400) [pid = 3708] [serial = 1011] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (196C6000) [pid = 3708] [serial = 1029] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 1675B000 == 67 [pid = 3708] [id = 351] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 11B48C00 == 66 [pid = 3708] [id = 350] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 183B3800 == 65 [pid = 3708] [id = 346] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 147E0400 == 64 [pid = 3708] [id = 345] 04:29:25 INFO - PROCESS | 3708 | --DOCSHELL 11B41400 == 63 [pid = 3708] [id = 344] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (18D6A000) [pid = 3708] [serial = 1024] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18A7E400) [pid = 3708] [serial = 1023] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (18DBA800) [pid = 3708] [serial = 1026] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1D8E9C00) [pid = 3708] [serial = 958] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1D7E3400) [pid = 3708] [serial = 955] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1C1F8C00) [pid = 3708] [serial = 952] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (180F2400) [pid = 3708] [serial = 949] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (145E7000) [pid = 3708] [serial = 946] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1D642800) [pid = 3708] [serial = 943] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1C141000) [pid = 3708] [serial = 1005] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (17B7D000) [pid = 3708] [serial = 1020] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18019000) [pid = 3708] [serial = 1021] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (138E6000) [pid = 3708] [serial = 1015] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (18E73000) [pid = 3708] [serial = 1027] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (13862400) [pid = 3708] [serial = 1014] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1A522C00) [pid = 3708] [serial = 1002] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (14298400) [pid = 3708] [serial = 996] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (17BA9800) [pid = 3708] [serial = 999] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (138DB800) [pid = 3708] [serial = 1017] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (156E2C00) [pid = 3708] [serial = 1018] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1C8EFC00) [pid = 3708] [serial = 1008] [outer = 00000000] [url = about:blank] 04:29:25 INFO - PROCESS | 3708 | 1461068965498 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 939ms 04:29:25 INFO - PROCESS | 3708 | 1461068965561 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:29:25 INFO - PROCESS | 3708 | 1461068965565 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 04:29:25 INFO - PROCESS | 3708 | 1461068965570 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:29:25 INFO - PROCESS | 3708 | 1461068965572 Marionette TRACE conn3 <- [1,1434,null,{}] 04:29:25 INFO - PROCESS | 3708 | 1461068965575 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:25 INFO - PROCESS | 3708 | 1461068965670 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:29:25 INFO - PROCESS | 3708 | 1461068965767 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 3708 | ++DOCSHELL 13862400 == 64 [pid = 3708] [id = 368] 04:29:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (13863400) [pid = 3708] [serial = 1103] [outer = 00000000] 04:29:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (15E26C00) [pid = 3708] [serial = 1104] [outer = 13863400] 04:29:25 INFO - PROCESS | 3708 | 1461068965812 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (17B7D000) [pid = 3708] [serial = 1105] [outer = 13863400] 04:29:26 INFO - PROCESS | 3708 | 1461068966228 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 705ms 04:29:26 INFO - PROCESS | 3708 | 1461068966270 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:29:26 INFO - PROCESS | 3708 | 1461068966272 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 04:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:29:26 INFO - PROCESS | 3708 | 1461068966277 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:29:26 INFO - PROCESS | 3708 | 1461068966283 Marionette TRACE conn3 <- [1,1438,null,{}] 04:29:26 INFO - PROCESS | 3708 | 1461068966292 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:26 INFO - PROCESS | 3708 | 1461068966406 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:29:26 INFO - PROCESS | 3708 | 1461068966416 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:26 INFO - PROCESS | 3708 | ++DOCSHELL 18712000 == 65 [pid = 3708] [id = 369] 04:29:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1871BC00) [pid = 3708] [serial = 1106] [outer = 00000000] 04:29:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (18A72C00) [pid = 3708] [serial = 1107] [outer = 1871BC00] 04:29:26 INFO - PROCESS | 3708 | 1461068966466 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18A7F800) [pid = 3708] [serial = 1108] [outer = 1871BC00] 04:29:26 INFO - PROCESS | 3708 | 1461068966922 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 705ms 04:29:26 INFO - PROCESS | 3708 | 1461068966975 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 3708 | 1461068966977 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 04:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:29:27 INFO - PROCESS | 3708 | 1461068966981 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - PROCESS | 3708 | 1461068966982 Marionette TRACE conn3 <- [1,1442,null,{}] 04:29:27 INFO - PROCESS | 3708 | 1461068966985 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:27 INFO - PROCESS | 3708 | 1461068967068 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:29:27 INFO - PROCESS | 3708 | 1461068967076 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 3708 | ++DOCSHELL 18A78800 == 66 [pid = 3708] [id = 370] 04:29:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18AC4800) [pid = 3708] [serial = 1109] [outer = 00000000] 04:29:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (18DB7000) [pid = 3708] [serial = 1110] [outer = 18AC4800] 04:29:27 INFO - PROCESS | 3708 | 1461068967121 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18E73000) [pid = 3708] [serial = 1111] [outer = 18AC4800] 04:29:27 INFO - PROCESS | 3708 | 1461068967554 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 595ms 04:29:27 INFO - PROCESS | 3708 | 1461068967589 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 3708 | 1461068967591 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 04:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:29:27 INFO - PROCESS | 3708 | 1461068967594 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - PROCESS | 3708 | 1461068967596 Marionette TRACE conn3 <- [1,1446,null,{}] 04:29:27 INFO - PROCESS | 3708 | 1461068967599 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:27 INFO - PROCESS | 3708 | 1461068967729 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:29:27 INFO - PROCESS | 3708 | 1461068967735 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 3708 | ++DOCSHELL 132F8800 == 67 [pid = 3708] [id = 371] 04:29:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18EB1400) [pid = 3708] [serial = 1112] [outer = 00000000] 04:29:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (193A0400) [pid = 3708] [serial = 1113] [outer = 18EB1400] 04:29:27 INFO - PROCESS | 3708 | 1461068967824 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (19460800) [pid = 3708] [serial = 1114] [outer = 18EB1400] 04:29:28 INFO - PROCESS | 3708 | 1461068968310 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 736ms 04:29:28 INFO - PROCESS | 3708 | 1461068968334 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:29:28 INFO - PROCESS | 3708 | 1461068968336 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 04:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:29:28 INFO - PROCESS | 3708 | 1461068968344 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - PROCESS | 3708 | 1461068968346 Marionette TRACE conn3 <- [1,1450,null,{}] 04:29:28 INFO - PROCESS | 3708 | 1461068968349 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:28 INFO - PROCESS | 3708 | 1461068968466 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:29:28 INFO - PROCESS | 3708 | 1461068968475 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:28 INFO - PROCESS | 3708 | ++DOCSHELL 189F1400 == 68 [pid = 3708] [id = 372] 04:29:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (18EA8400) [pid = 3708] [serial = 1115] [outer = 00000000] 04:29:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (19869C00) [pid = 3708] [serial = 1116] [outer = 18EA8400] 04:29:28 INFO - PROCESS | 3708 | 1461068968571 Marionette DEBUG loaded listener.js 04:29:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (19860000) [pid = 3708] [serial = 1117] [outer = 18EA8400] 04:29:29 INFO - PROCESS | 3708 | 1461068968993 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 705ms 04:29:29 INFO - PROCESS | 3708 | 1461068969042 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:29:29 INFO - PROCESS | 3708 | 1461068969044 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 04:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:29:29 INFO - PROCESS | 3708 | 1461068969048 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:29:29 INFO - PROCESS | 3708 | 1461068969049 Marionette TRACE conn3 <- [1,1454,null,{}] 04:29:29 INFO - PROCESS | 3708 | 1461068969053 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:29 INFO - PROCESS | 3708 | 1461068969193 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:29:29 INFO - PROCESS | 3708 | 1461068969203 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:29 INFO - PROCESS | 3708 | ++DOCSHELL 1951C400 == 69 [pid = 3708] [id = 373] 04:29:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (197FE800) [pid = 3708] [serial = 1118] [outer = 00000000] 04:29:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1A020800) [pid = 3708] [serial = 1119] [outer = 197FE800] 04:29:29 INFO - PROCESS | 3708 | 1461068969305 Marionette DEBUG loaded listener.js 04:29:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (1A51D800) [pid = 3708] [serial = 1120] [outer = 197FE800] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (197FD800) [pid = 3708] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (18F7EC00) [pid = 3708] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18DBDC00) [pid = 3708] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1C119000) [pid = 3708] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1A5B1000) [pid = 3708] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1386AC00) [pid = 3708] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (17057C00) [pid = 3708] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (156E1C00) [pid = 3708] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18D76800) [pid = 3708] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (193A3000) [pid = 3708] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:29:29 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (12CFE000) [pid = 3708] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:29:30 INFO - PROCESS | 3708 | 1461068969998 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1002ms 04:29:30 INFO - PROCESS | 3708 | 1461068970047 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 3708 | 1461068970049 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 04:29:30 INFO - PROCESS | 3708 | 1461068970052 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:29:30 INFO - PROCESS | 3708 | 1461068970054 Marionette TRACE conn3 <- [1,1458,null,{}] 04:29:30 INFO - PROCESS | 3708 | 1461068970058 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:30 INFO - PROCESS | 3708 | 1461068970139 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:29:30 INFO - PROCESS | 3708 | 1461068970145 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 3708 | ++DOCSHELL 132F2800 == 70 [pid = 3708] [id = 374] 04:29:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (147E1C00) [pid = 3708] [serial = 1121] [outer = 00000000] 04:29:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18D6D400) [pid = 3708] [serial = 1122] [outer = 147E1C00] 04:29:30 INFO - PROCESS | 3708 | 1461068970192 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (16695800) [pid = 3708] [serial = 1123] [outer = 147E1C00] 04:29:30 INFO - PROCESS | 3708 | 1461068970664 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 642ms 04:29:30 INFO - PROCESS | 3708 | 1461068970692 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 3708 | 1461068970694 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 04:29:30 INFO - PROCESS | 3708 | 1461068970697 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:29:30 INFO - PROCESS | 3708 | 1461068970699 Marionette TRACE conn3 <- [1,1462,null,{}] 04:29:30 INFO - PROCESS | 3708 | 1461068970702 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:30 INFO - PROCESS | 3708 | 1461068970784 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:29:30 INFO - PROCESS | 3708 | 1461068970790 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 3708 | ++DOCSHELL 19018400 == 71 [pid = 3708] [id = 375] 04:29:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (196C0C00) [pid = 3708] [serial = 1124] [outer = 00000000] 04:29:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1A51F400) [pid = 3708] [serial = 1125] [outer = 196C0C00] 04:29:30 INFO - PROCESS | 3708 | 1461068970834 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1AA47000) [pid = 3708] [serial = 1126] [outer = 196C0C00] 04:29:31 INFO - PROCESS | 3708 | 1461068971271 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 595ms 04:29:31 INFO - PROCESS | 3708 | 1461068971294 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:29:31 INFO - PROCESS | 3708 | 1461068971296 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 04:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:29:31 INFO - PROCESS | 3708 | 1461068971313 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:29:31 INFO - PROCESS | 3708 | 1461068971315 Marionette TRACE conn3 <- [1,1466,null,{}] 04:29:31 INFO - PROCESS | 3708 | 1461068971318 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:31 INFO - PROCESS | 3708 | 1461068971400 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:29:31 INFO - PROCESS | 3708 | 1461068971407 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:31 INFO - PROCESS | 3708 | ++DOCSHELL 19A9D000 == 72 [pid = 3708] [id = 376] 04:29:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1BEC1C00) [pid = 3708] [serial = 1127] [outer = 00000000] 04:29:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1C1EC800) [pid = 3708] [serial = 1128] [outer = 1BEC1C00] 04:29:31 INFO - PROCESS | 3708 | 1461068971456 Marionette DEBUG loaded listener.js 04:29:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1C8E3800) [pid = 3708] [serial = 1129] [outer = 1BEC1C00] 04:29:31 INFO - PROCESS | 3708 | 1461068971910 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 642ms 04:29:32 INFO - PROCESS | 3708 | 1461068972000 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 3708 | 1461068972004 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 04:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:29:32 INFO - PROCESS | 3708 | 1461068972011 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 3708 | 1461068972015 Marionette TRACE conn3 <- [1,1470,null,{}] 04:29:32 INFO - PROCESS | 3708 | 1461068972022 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:32 INFO - PROCESS | 3708 | 1461068972140 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:29:32 INFO - PROCESS | 3708 | 1461068972309 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:32 INFO - PROCESS | 3708 | ++DOCSHELL 13A13000 == 73 [pid = 3708] [id = 377] 04:29:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (13A1F800) [pid = 3708] [serial = 1130] [outer = 00000000] 04:29:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (147DC800) [pid = 3708] [serial = 1131] [outer = 13A1F800] 04:29:32 INFO - PROCESS | 3708 | 1461068972364 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1567E400) [pid = 3708] [serial = 1132] [outer = 13A1F800] 04:29:33 INFO - PROCESS | 3708 | 1461068973020 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1050ms 04:29:33 INFO - PROCESS | 3708 | 1461068973054 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:29:33 INFO - PROCESS | 3708 | 1461068973058 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 04:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:29:33 INFO - PROCESS | 3708 | 1461068973066 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:29:33 INFO - PROCESS | 3708 | 1461068973069 Marionette TRACE conn3 <- [1,1474,null,{}] 04:29:33 INFO - PROCESS | 3708 | 1461068973094 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:33 INFO - PROCESS | 3708 | 1461068973251 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:29:33 INFO - PROCESS | 3708 | 1461068973391 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 3708 | ++DOCSHELL 17056400 == 74 [pid = 3708] [id = 378] 04:29:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (17B77800) [pid = 3708] [serial = 1133] [outer = 00000000] 04:29:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (1817C000) [pid = 3708] [serial = 1134] [outer = 17B77800] 04:29:33 INFO - PROCESS | 3708 | 1461068973446 Marionette DEBUG loaded listener.js 04:29:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (183B3800) [pid = 3708] [serial = 1135] [outer = 17B77800] 04:29:34 INFO - PROCESS | 3708 | 1461068974044 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1003ms 04:29:34 INFO - PROCESS | 3708 | 1461068974107 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:29:34 INFO - PROCESS | 3708 | 1461068974109 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 04:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:29:34 INFO - PROCESS | 3708 | 1461068974113 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - PROCESS | 3708 | 1461068974115 Marionette TRACE conn3 <- [1,1478,null,{}] 04:29:34 INFO - PROCESS | 3708 | 1461068974125 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:34 INFO - PROCESS | 3708 | 1461068974241 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:29:34 INFO - PROCESS | 3708 | 1461068974382 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 3708 | ++DOCSHELL 1951D000 == 75 [pid = 3708] [id = 379] 04:29:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (19785800) [pid = 3708] [serial = 1136] [outer = 00000000] 04:29:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (19FB3800) [pid = 3708] [serial = 1137] [outer = 19785800] 04:29:34 INFO - PROCESS | 3708 | 1461068974441 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1BEC9400) [pid = 3708] [serial = 1138] [outer = 19785800] 04:29:35 INFO - PROCESS | 3708 | 1461068975021 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 940ms 04:29:35 INFO - PROCESS | 3708 | 1461068975068 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:29:35 INFO - PROCESS | 3708 | 1461068975071 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 04:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:29:35 INFO - PROCESS | 3708 | 1461068975075 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 3708 | 1461068975077 Marionette TRACE conn3 <- [1,1482,null,{}] 04:29:35 INFO - PROCESS | 3708 | 1461068975081 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:35 INFO - PROCESS | 3708 | 1461068975187 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:29:35 INFO - PROCESS | 3708 | 1461068975326 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 3708 | ++DOCSHELL 1BECF800 == 76 [pid = 3708] [id = 380] 04:29:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1CA86000) [pid = 3708] [serial = 1139] [outer = 00000000] 04:29:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1CD5B400) [pid = 3708] [serial = 1140] [outer = 1CA86000] 04:29:35 INFO - PROCESS | 3708 | 1461068975381 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1D63DC00) [pid = 3708] [serial = 1141] [outer = 1CA86000] 04:29:35 INFO - PROCESS | 3708 | 1461068975911 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 909ms 04:29:35 INFO - PROCESS | 3708 | 1461068975979 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:29:35 INFO - PROCESS | 3708 | 1461068975981 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 04:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:29:35 INFO - PROCESS | 3708 | 1461068975985 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 3708 | 1461068975987 Marionette TRACE conn3 <- [1,1486,null,{}] 04:29:35 INFO - PROCESS | 3708 | 1461068975991 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:36 INFO - PROCESS | 3708 | 1461068976095 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:29:36 INFO - PROCESS | 3708 | 1461068976205 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 3708 | ++DOCSHELL 1376FC00 == 77 [pid = 3708] [id = 381] 04:29:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (19D6B800) [pid = 3708] [serial = 1142] [outer = 00000000] 04:29:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1D8E9000) [pid = 3708] [serial = 1143] [outer = 19D6B800] 04:29:36 INFO - PROCESS | 3708 | 1461068976259 Marionette DEBUG loaded listener.js 04:29:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1D8E8400) [pid = 3708] [serial = 1144] [outer = 19D6B800] 04:29:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1DC50000) [pid = 3708] [serial = 1145] [outer = 1E037800] 04:29:36 INFO - PROCESS | 3708 | 1461068976980 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1049ms 04:29:37 INFO - PROCESS | 3708 | 1461068977040 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 3708 | 1461068977043 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 04:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:29:37 INFO - PROCESS | 3708 | 1461068977046 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 3708 | 1461068977048 Marionette TRACE conn3 <- [1,1490,null,{}] 04:29:37 INFO - PROCESS | 3708 | 1461068977052 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:37 INFO - PROCESS | 3708 | 1461068977176 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:29:37 INFO - PROCESS | 3708 | 1461068977319 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:37 INFO - PROCESS | 3708 | ++DOCSHELL 13A64C00 == 78 [pid = 3708] [id = 382] 04:29:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1428E000) [pid = 3708] [serial = 1146] [outer = 00000000] 04:29:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1DEA3400) [pid = 3708] [serial = 1147] [outer = 1428E000] 04:29:37 INFO - PROCESS | 3708 | 1461068977375 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1DEA8000) [pid = 3708] [serial = 1148] [outer = 1428E000] 04:29:37 INFO - PROCESS | 3708 | 1461068977936 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 940ms 04:29:38 INFO - PROCESS | 3708 | 1461068977993 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:29:38 INFO - PROCESS | 3708 | 1461068977996 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 04:29:38 INFO - PROCESS | 3708 | 1461068978000 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:29:38 INFO - PROCESS | 3708 | 1461068978001 Marionette TRACE conn3 <- [1,1494,null,{}] 04:29:38 INFO - PROCESS | 3708 | 1461068978006 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:38 INFO - PROCESS | 3708 | 1461068978108 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:29:38 INFO - PROCESS | 3708 | 1461068978288 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 3708 | ++DOCSHELL 1CA8B800 == 79 [pid = 3708] [id = 383] 04:29:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (1CCCEC00) [pid = 3708] [serial = 1149] [outer = 00000000] 04:29:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (1E02F000) [pid = 3708] [serial = 1150] [outer = 1CCCEC00] 04:29:38 INFO - PROCESS | 3708 | 1461068978343 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (1E030800) [pid = 3708] [serial = 1151] [outer = 1CCCEC00] 04:29:38 INFO - PROCESS | 3708 | 1461068978923 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 956ms 04:29:38 INFO - PROCESS | 3708 | 1461068978945 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:29:38 INFO - PROCESS | 3708 | 1461068978947 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 04:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:29:38 INFO - PROCESS | 3708 | 1461068978951 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:29:38 INFO - PROCESS | 3708 | 1461068978953 Marionette TRACE conn3 <- [1,1498,null,{}] 04:29:38 INFO - PROCESS | 3708 | 1461068978957 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:39 INFO - PROCESS | 3708 | 1461068979063 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:29:39 INFO - PROCESS | 3708 | 1461068979176 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 3708 | ++DOCSHELL 14754000 == 80 [pid = 3708] [id = 384] 04:29:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (156E1400) [pid = 3708] [serial = 1152] [outer = 00000000] 04:29:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (18A7A000) [pid = 3708] [serial = 1153] [outer = 156E1400] 04:29:39 INFO - PROCESS | 3708 | 1461068979229 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (18F75C00) [pid = 3708] [serial = 1154] [outer = 156E1400] 04:29:40 INFO - PROCESS | 3708 | 1461068979985 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1096ms 04:29:40 INFO - PROCESS | 3708 | 1461068980046 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:29:40 INFO - PROCESS | 3708 | 1461068980051 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 04:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:29:40 INFO - PROCESS | 3708 | 1461068980056 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:29:40 INFO - PROCESS | 3708 | 1461068980059 Marionette TRACE conn3 <- [1,1502,null,{}] 04:29:40 INFO - PROCESS | 3708 | 1461068980064 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:40 INFO - PROCESS | 3708 | 1461068980169 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:29:40 INFO - PROCESS | 3708 | 1461068980334 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 3708 | ++DOCSHELL 12DD7800 == 81 [pid = 3708] [id = 385] 04:29:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (16752C00) [pid = 3708] [serial = 1155] [outer = 00000000] 04:29:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (1801F000) [pid = 3708] [serial = 1156] [outer = 16752C00] 04:29:40 INFO - PROCESS | 3708 | 1461068980391 Marionette DEBUG loaded listener.js 04:29:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (180EB400) [pid = 3708] [serial = 1157] [outer = 16752C00] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 19018400 == 80 [pid = 3708] [id = 375] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 132F2800 == 79 [pid = 3708] [id = 374] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 1951C400 == 78 [pid = 3708] [id = 373] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 189F1400 == 77 [pid = 3708] [id = 372] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 132F8800 == 76 [pid = 3708] [id = 371] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 18A78800 == 75 [pid = 3708] [id = 370] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 18712000 == 74 [pid = 3708] [id = 369] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 13862400 == 73 [pid = 3708] [id = 368] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 15AF6800 == 72 [pid = 3708] [id = 367] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 12B3A400 == 71 [pid = 3708] [id = 366] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 189EA800 == 70 [pid = 3708] [id = 364] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 1325C000 == 69 [pid = 3708] [id = 363] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (1D63D400) [pid = 3708] [serial = 1080] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 180F1800 == 68 [pid = 3708] [id = 362] 04:29:40 INFO - PROCESS | 3708 | --DOCSHELL 13A65000 == 67 [pid = 3708] [id = 361] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (197FB000) [pid = 3708] [serial = 1030] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 148 (19D6EC00) [pid = 3708] [serial = 1065] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (1A07B800) [pid = 3708] [serial = 1066] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (18D72400) [pid = 3708] [serial = 1075] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (19861800) [pid = 3708] [serial = 1063] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (1CD55000) [pid = 3708] [serial = 1078] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (1C8E9C00) [pid = 3708] [serial = 1071] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1C11CC00) [pid = 3708] [serial = 1069] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (17057000) [pid = 3708] [serial = 1074] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1BEC9000) [pid = 3708] [serial = 1068] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (189EC000) [pid = 3708] [serial = 1054] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (18323800) [pid = 3708] [serial = 1053] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (18019C00) [pid = 3708] [serial = 1056] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (18183400) [pid = 3708] [serial = 1057] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (18EB6000) [pid = 3708] [serial = 1059] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (18F7C800) [pid = 3708] [serial = 1060] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1A1C6400) [pid = 3708] [serial = 1044] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (197FB800) [pid = 3708] [serial = 1062] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (15732800) [pid = 3708] [serial = 1051] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (142E0C00) [pid = 3708] [serial = 1050] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (19867800) [pid = 3708] [serial = 1041] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1CA91000) [pid = 3708] [serial = 1077] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (16758800) [pid = 3708] [serial = 1035] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18A76400) [pid = 3708] [serial = 1038] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (1BECB400) [pid = 3708] [serial = 1047] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (13209400) [pid = 3708] [serial = 1032] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1C8ECC00) [pid = 3708] [serial = 1072] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 3708 | 1461068980941 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 940ms 04:29:41 INFO - PROCESS | 3708 | 1461068981001 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:29:41 INFO - PROCESS | 3708 | 1461068981007 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 04:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:29:41 INFO - PROCESS | 3708 | 1461068981013 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - PROCESS | 3708 | 1461068981015 Marionette TRACE conn3 <- [1,1506,null,{}] 04:29:41 INFO - PROCESS | 3708 | 1461068981019 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:41 INFO - PROCESS | 3708 | 1461068981112 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:29:41 INFO - PROCESS | 3708 | 1461068981210 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 3708 | ++DOCSHELL 1325DC00 == 68 [pid = 3708] [id = 386] 04:29:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (13861000) [pid = 3708] [serial = 1158] [outer = 00000000] 04:29:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (17057000) [pid = 3708] [serial = 1159] [outer = 13861000] 04:29:41 INFO - PROCESS | 3708 | 1461068981256 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (18025C00) [pid = 3708] [serial = 1160] [outer = 13861000] 04:29:41 INFO - PROCESS | 3708 | 1461068981671 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 704ms 04:29:41 INFO - PROCESS | 3708 | 1461068981712 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:29:41 INFO - PROCESS | 3708 | 1461068981714 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 04:29:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:29:41 INFO - PROCESS | 3708 | 1461068981718 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - PROCESS | 3708 | 1461068981721 Marionette TRACE conn3 <- [1,1510,null,{}] 04:29:41 INFO - PROCESS | 3708 | 1461068981731 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:41 INFO - PROCESS | 3708 | 1461068981823 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:29:41 INFO - PROCESS | 3708 | 1461068981829 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 3708 | ++DOCSHELL 18A76400 == 69 [pid = 3708] [id = 387] 04:29:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (18A78000) [pid = 3708] [serial = 1161] [outer = 00000000] 04:29:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (18DB5C00) [pid = 3708] [serial = 1162] [outer = 18A78000] 04:29:41 INFO - PROCESS | 3708 | 1461068981878 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (18F74000) [pid = 3708] [serial = 1163] [outer = 18A78000] 04:29:42 INFO - PROCESS | 3708 | 1461068982363 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:29:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:29:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:29:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:29:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:29:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:29:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:29:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:29:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:29:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:29:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:29:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:29:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:29:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 705ms 04:29:42 INFO - PROCESS | 3708 | 1461068982420 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:29:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:29:42 INFO - PROCESS | 3708 | 1461068982423 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 04:29:42 INFO - PROCESS | 3708 | 1461068982426 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 3708 | 1461068982428 Marionette TRACE conn3 <- [1,1514,null,{}] 04:29:42 INFO - PROCESS | 3708 | 1461068982431 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:42 INFO - PROCESS | 3708 | 1461068982517 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:29:42 INFO - PROCESS | 3708 | 1461068982523 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:42 INFO - PROCESS | 3708 | ++DOCSHELL 18F7D400 == 70 [pid = 3708] [id = 388] 04:29:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (19009800) [pid = 3708] [serial = 1164] [outer = 00000000] 04:29:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (19863000) [pid = 3708] [serial = 1165] [outer = 19009800] 04:29:42 INFO - PROCESS | 3708 | 1461068982568 Marionette DEBUG loaded listener.js 04:29:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1986AC00) [pid = 3708] [serial = 1166] [outer = 19009800] 04:29:43 INFO - PROCESS | 3708 | 1461068983019 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:29:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:29:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:29:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:29:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:29:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:29:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:29:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 627ms 04:29:43 INFO - PROCESS | 3708 | 1461068983063 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:29:43 INFO - PROCESS | 3708 | 1461068983065 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 04:29:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:29:43 INFO - PROCESS | 3708 | 1461068983068 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - PROCESS | 3708 | 1461068983070 Marionette TRACE conn3 <- [1,1518,null,{}] 04:29:43 INFO - PROCESS | 3708 | 1461068983073 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:43 INFO - PROCESS | 3708 | 1461068983189 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:29:43 INFO - PROCESS | 3708 | 1461068983287 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 3708 | ++DOCSHELL 196C7800 == 71 [pid = 3708] [id = 389] 04:29:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (19867C00) [pid = 3708] [serial = 1167] [outer = 00000000] 04:29:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1A51A000) [pid = 3708] [serial = 1168] [outer = 19867C00] 04:29:43 INFO - PROCESS | 3708 | 1461068983332 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1A5B0800) [pid = 3708] [serial = 1169] [outer = 19867C00] 04:29:43 INFO - PROCESS | 3708 | 1461068983746 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:29:43 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:29:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:29:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:29:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:29:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:29:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:29:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 690ms 04:29:43 INFO - PROCESS | 3708 | 1461068983768 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:29:43 INFO - PROCESS | 3708 | 1461068983770 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 04:29:43 INFO - PROCESS | 3708 | 1461068983773 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:29:43 INFO - PROCESS | 3708 | 1461068983775 Marionette TRACE conn3 <- [1,1522,null,{}] 04:29:43 INFO - PROCESS | 3708 | 1461068983778 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:43 INFO - PROCESS | 3708 | 1461068983906 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:29:44 INFO - PROCESS | 3708 | 1461068983977 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 3708 | ++DOCSHELL 1A084400 == 72 [pid = 3708] [id = 390] 04:29:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1A528400) [pid = 3708] [serial = 1170] [outer = 00000000] 04:29:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1CA91C00) [pid = 3708] [serial = 1171] [outer = 1A528400] 04:29:44 INFO - PROCESS | 3708 | 1461068984023 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1CD55000) [pid = 3708] [serial = 1172] [outer = 1A528400] 04:29:44 INFO - PROCESS | 3708 | 1461068984447 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:29:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 705ms 04:29:44 INFO - PROCESS | 3708 | 1461068984473 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 3708 | 1461068984475 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 04:29:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:29:44 INFO - PROCESS | 3708 | 1461068984479 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 3708 | 1461068984480 Marionette TRACE conn3 <- [1,1526,null,{}] 04:29:44 INFO - PROCESS | 3708 | 1461068984484 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:44 INFO - PROCESS | 3708 | 1461068984603 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:29:44 INFO - PROCESS | 3708 | 1461068984702 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 3708 | ++DOCSHELL 1D63D400 == 73 [pid = 3708] [id = 391] 04:29:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1D643C00) [pid = 3708] [serial = 1173] [outer = 00000000] 04:29:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1DC4A400) [pid = 3708] [serial = 1174] [outer = 1D643C00] 04:29:44 INFO - PROCESS | 3708 | 1461068984746 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1DE9D800) [pid = 3708] [serial = 1175] [outer = 1D643C00] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (18EA8400) [pid = 3708] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (18EB1400) [pid = 3708] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (197FE800) [pid = 3708] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (18AC4800) [pid = 3708] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (15AF8800) [pid = 3708] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (12B87400) [pid = 3708] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (13863400) [pid = 3708] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1871BC00) [pid = 3708] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (147E1C00) [pid = 3708] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:29:45 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (196C0C00) [pid = 3708] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:29:45 INFO - PROCESS | 3708 | 1461068985299 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:29:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:29:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 846ms 04:29:45 INFO - PROCESS | 3708 | 1461068985321 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:29:45 INFO - PROCESS | 3708 | 1461068985323 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 04:29:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:29:45 INFO - PROCESS | 3708 | 1461068985326 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 3708 | 1461068985328 Marionette TRACE conn3 <- [1,1530,null,{}] 04:29:45 INFO - PROCESS | 3708 | 1461068985332 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:45 INFO - PROCESS | 3708 | 1461068985421 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:29:45 INFO - PROCESS | 3708 | 1461068985426 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 3708 | ++DOCSHELL 13A66400 == 74 [pid = 3708] [id = 392] 04:29:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (13A6F000) [pid = 3708] [serial = 1176] [outer = 00000000] 04:29:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (18DB8C00) [pid = 3708] [serial = 1177] [outer = 13A6F000] 04:29:45 INFO - PROCESS | 3708 | 1461068985470 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (19017000) [pid = 3708] [serial = 1178] [outer = 13A6F000] 04:29:45 INFO - PROCESS | 3708 | 1461068985951 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:29:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:29:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 642ms 04:29:46 INFO - PROCESS | 3708 | 1461068986015 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 3708 | 1461068986017 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 04:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:29:46 INFO - PROCESS | 3708 | 1461068986023 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 3708 | 1461068986024 Marionette TRACE conn3 <- [1,1534,null,{}] 04:29:46 INFO - PROCESS | 3708 | 1461068986028 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:46 INFO - PROCESS | 3708 | 1461068986113 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:29:46 INFO - PROCESS | 3708 | 1461068986119 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 3708 | ++DOCSHELL 18328400 == 75 [pid = 3708] [id = 393] 04:29:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (18DB0000) [pid = 3708] [serial = 1179] [outer = 00000000] 04:29:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1E02E800) [pid = 3708] [serial = 1180] [outer = 18DB0000] 04:29:46 INFO - PROCESS | 3708 | 1461068986163 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1E039400) [pid = 3708] [serial = 1181] [outer = 18DB0000] 04:29:46 INFO - PROCESS | 3708 | 1461068986595 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 595ms 04:29:46 INFO - PROCESS | 3708 | 1461068986630 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 3708 | 1461068986631 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 04:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:29:46 INFO - PROCESS | 3708 | 1461068986639 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 3708 | 1461068986640 Marionette TRACE conn3 <- [1,1538,null,{}] 04:29:46 INFO - PROCESS | 3708 | 1461068986644 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:46 INFO - PROCESS | 3708 | 1461068986730 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:29:46 INFO - PROCESS | 3708 | 1461068986736 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 3708 | ++DOCSHELL 1DC48800 == 76 [pid = 3708] [id = 394] 04:29:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1DEA5C00) [pid = 3708] [serial = 1182] [outer = 00000000] 04:29:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1E0C9400) [pid = 3708] [serial = 1183] [outer = 1DEA5C00] 04:29:46 INFO - PROCESS | 3708 | 1461068986780 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1E0CA800) [pid = 3708] [serial = 1184] [outer = 1DEA5C00] 04:29:47 INFO - PROCESS | 3708 | 1461068987222 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:29:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 642ms 04:29:47 INFO - PROCESS | 3708 | 1461068987320 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 3708 | 1461068987324 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 04:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:29:47 INFO - PROCESS | 3708 | 1461068987330 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 3708 | 1461068987334 Marionette TRACE conn3 <- [1,1542,null,{}] 04:29:47 INFO - PROCESS | 3708 | 1461068987345 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:47 INFO - PROCESS | 3708 | 1461068987465 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:29:47 INFO - PROCESS | 3708 | 1461068987655 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:47 INFO - PROCESS | 3708 | ++DOCSHELL 14760800 == 77 [pid = 3708] [id = 395] 04:29:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (147E3C00) [pid = 3708] [serial = 1185] [outer = 00000000] 04:29:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (15AF6800) [pid = 3708] [serial = 1186] [outer = 147E3C00] 04:29:47 INFO - PROCESS | 3708 | 1461068987712 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (15F6B800) [pid = 3708] [serial = 1187] [outer = 147E3C00] 04:29:48 INFO - PROCESS | 3708 | 1461068988294 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1002ms 04:29:48 INFO - PROCESS | 3708 | 1461068988331 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:29:48 INFO - PROCESS | 3708 | 1461068988335 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 04:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:29:48 INFO - PROCESS | 3708 | 1461068988343 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:29:48 INFO - PROCESS | 3708 | 1461068988347 Marionette TRACE conn3 <- [1,1546,null,{}] 04:29:48 INFO - PROCESS | 3708 | 1461068988351 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:48 INFO - PROCESS | 3708 | 1461068988463 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:29:48 INFO - PROCESS | 3708 | 1461068988622 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 3708 | ++DOCSHELL 17B78800 == 78 [pid = 3708] [id = 396] 04:29:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (17B81C00) [pid = 3708] [serial = 1188] [outer = 00000000] 04:29:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (18D75800) [pid = 3708] [serial = 1189] [outer = 17B81C00] 04:29:48 INFO - PROCESS | 3708 | 1461068988677 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (19010C00) [pid = 3708] [serial = 1190] [outer = 17B81C00] 04:29:49 INFO - PROCESS | 3708 | 1461068989291 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1002ms 04:29:49 INFO - PROCESS | 3708 | 1461068989345 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 3708 | 1461068989348 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 04:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:29:49 INFO - PROCESS | 3708 | 1461068989351 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 3708 | 1461068989354 Marionette TRACE conn3 <- [1,1550,null,{}] 04:29:49 INFO - PROCESS | 3708 | 1461068989363 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:49 INFO - PROCESS | 3708 | 1461068989479 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:29:49 INFO - PROCESS | 3708 | 1461068989627 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:49 INFO - PROCESS | 3708 | ++DOCSHELL 18CC3400 == 79 [pid = 3708] [id = 397] 04:29:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (18CC3C00) [pid = 3708] [serial = 1191] [outer = 00000000] 04:29:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (18CCBC00) [pid = 3708] [serial = 1192] [outer = 18CC3C00] 04:29:49 INFO - PROCESS | 3708 | 1461068989686 Marionette DEBUG loaded listener.js 04:29:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (196C7C00) [pid = 3708] [serial = 1193] [outer = 18CC3C00] 04:29:50 INFO - PROCESS | 3708 | 1461068990275 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1003ms 04:29:50 INFO - PROCESS | 3708 | 1461068990352 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:29:50 INFO - PROCESS | 3708 | 1461068990355 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 04:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:29:50 INFO - PROCESS | 3708 | 1461068990358 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:29:50 INFO - PROCESS | 3708 | 1461068990360 Marionette TRACE conn3 <- [1,1554,null,{}] 04:29:50 INFO - PROCESS | 3708 | 1461068990364 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:50 INFO - PROCESS | 3708 | 1461068990521 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:29:50 INFO - PROCESS | 3708 | 1461068990632 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:50 INFO - PROCESS | 3708 | ++DOCSHELL 19D74800 == 80 [pid = 3708] [id = 398] 04:29:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (1A07B800) [pid = 3708] [serial = 1194] [outer = 00000000] 04:29:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (1CA8BC00) [pid = 3708] [serial = 1195] [outer = 1A07B800] 04:29:50 INFO - PROCESS | 3708 | 1461068990687 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (1D7EC800) [pid = 3708] [serial = 1196] [outer = 1A07B800] 04:29:51 INFO - PROCESS | 3708 | 1461068991214 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:29:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:29:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 908ms 04:29:51 INFO - PROCESS | 3708 | 1461068991263 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 3708 | 1461068991265 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 04:29:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:29:51 INFO - PROCESS | 3708 | 1461068991269 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 3708 | 1461068991271 Marionette TRACE conn3 <- [1,1558,null,{}] 04:29:51 INFO - PROCESS | 3708 | 1461068991274 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:51 INFO - PROCESS | 3708 | 1461068991381 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:29:51 INFO - PROCESS | 3708 | 1461068991539 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:51 INFO - PROCESS | 3708 | ++DOCSHELL 1DC4F400 == 81 [pid = 3708] [id = 399] 04:29:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (1E036800) [pid = 3708] [serial = 1197] [outer = 00000000] 04:29:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (207EBC00) [pid = 3708] [serial = 1198] [outer = 1E036800] 04:29:51 INFO - PROCESS | 3708 | 1461068991613 Marionette DEBUG loaded listener.js 04:29:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (207F0C00) [pid = 3708] [serial = 1199] [outer = 1E036800] 04:29:52 INFO - PROCESS | 3708 | 1461068992195 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:29:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:29:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1002ms 04:29:52 INFO - PROCESS | 3708 | 1461068992272 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:29:52 INFO - PROCESS | 3708 | 1461068992274 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 04:29:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:29:52 INFO - PROCESS | 3708 | 1461068992278 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:29:52 INFO - PROCESS | 3708 | 1461068992280 Marionette TRACE conn3 <- [1,1562,null,{}] 04:29:52 INFO - PROCESS | 3708 | 1461068992283 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:52 INFO - PROCESS | 3708 | 1461068992410 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:29:52 INFO - PROCESS | 3708 | 1461068992596 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:52 INFO - PROCESS | 3708 | ++DOCSHELL 18DBDC00 == 82 [pid = 3708] [id = 400] 04:29:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (1A73F400) [pid = 3708] [serial = 1200] [outer = 00000000] 04:29:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (20FEEC00) [pid = 3708] [serial = 1201] [outer = 1A73F400] 04:29:52 INFO - PROCESS | 3708 | 1461068992654 Marionette DEBUG loaded listener.js 04:29:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (20FF3C00) [pid = 3708] [serial = 1202] [outer = 1A73F400] 04:29:53 INFO - PROCESS | 3708 | 1461068993195 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:29:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:29:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1003ms 04:29:53 INFO - PROCESS | 3708 | 1461068993533 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 3708 | 1461068993538 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 04:29:53 INFO - PROCESS | 3708 | 1461068993557 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - PROCESS | 3708 | 1461068993560 Marionette TRACE conn3 <- [1,1566,null,{}] 04:29:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:29:53 INFO - PROCESS | 3708 | 1461068993566 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:53 INFO - PROCESS | 3708 | 1461068993672 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:29:53 INFO - PROCESS | 3708 | 1461068993786 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:53 INFO - PROCESS | 3708 | ++DOCSHELL 138DBC00 == 83 [pid = 3708] [id = 401] 04:29:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (138DD400) [pid = 3708] [serial = 1203] [outer = 00000000] 04:29:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 160 (13A69800) [pid = 3708] [serial = 1204] [outer = 138DD400] 04:29:53 INFO - PROCESS | 3708 | 1461068993834 Marionette DEBUG loaded listener.js 04:29:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 161 (15427C00) [pid = 3708] [serial = 1205] [outer = 138DD400] 04:29:54 INFO - PROCESS | 3708 | 1461068994372 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:29:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:29:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 846ms 04:29:54 INFO - PROCESS | 3708 | 1461068994407 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:29:54 INFO - PROCESS | 3708 | 1461068994410 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 04:29:54 INFO - PROCESS | 3708 | 1461068994417 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:29:54 INFO - PROCESS | 3708 | 1461068994421 Marionette TRACE conn3 <- [1,1570,null,{}] 04:29:54 INFO - PROCESS | 3708 | 1461068994424 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:54 INFO - PROCESS | 3708 | 1461068994521 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:29:54 INFO - PROCESS | 3708 | 1461068994682 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 3708 | ++DOCSHELL 132F9400 == 84 [pid = 3708] [id = 402] 04:29:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 162 (15444800) [pid = 3708] [serial = 1206] [outer = 00000000] 04:29:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 163 (1704D000) [pid = 3708] [serial = 1207] [outer = 15444800] 04:29:54 INFO - PROCESS | 3708 | 1461068994750 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 164 (18020400) [pid = 3708] [serial = 1208] [outer = 15444800] 04:29:55 INFO - PROCESS | 3708 | 1461068995383 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:29:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1002ms 04:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:29:55 INFO - PROCESS | 3708 | 1461068995420 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 3708 | 1461068995422 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 04:29:55 INFO - PROCESS | 3708 | 1461068995426 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 3708 | 1461068995428 Marionette TRACE conn3 <- [1,1574,null,{}] 04:29:55 INFO - PROCESS | 3708 | 1461068995437 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:55 INFO - PROCESS | 3708 | 1461068995539 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:29:55 INFO - PROCESS | 3708 | 1461068995694 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 1BECD800 == 83 [pid = 3708] [id = 238] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 18328400 == 82 [pid = 3708] [id = 393] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 13A66400 == 81 [pid = 3708] [id = 392] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 1D63D400 == 80 [pid = 3708] [id = 391] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 1A084400 == 79 [pid = 3708] [id = 390] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 196C7800 == 78 [pid = 3708] [id = 389] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 18F7D400 == 77 [pid = 3708] [id = 388] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 18A76400 == 76 [pid = 3708] [id = 387] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 1325DC00 == 75 [pid = 3708] [id = 386] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 12DD7800 == 74 [pid = 3708] [id = 385] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 163 (1669A400) [pid = 3708] [serial = 1083] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 162 (18EADC00) [pid = 3708] [serial = 1086] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 161 (1D0F4000) [pid = 3708] [serial = 1089] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 160 (1D7ED400) [pid = 3708] [serial = 1092] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 159 (19462C00) [pid = 3708] [serial = 1095] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 158 (1C1EC800) [pid = 3708] [serial = 1128] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | ++DOCSHELL 12DD7800 == 75 [pid = 3708] [id = 403] 04:29:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (1325DC00) [pid = 3708] [serial = 1209] [outer = 00000000] 04:29:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 160 (138E7400) [pid = 3708] [serial = 1210] [outer = 1325DC00] 04:29:55 INFO - PROCESS | 3708 | 1461068995832 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 161 (15F74C00) [pid = 3708] [serial = 1211] [outer = 1325DC00] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 13A64C00 == 74 [pid = 3708] [id = 382] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 1376FC00 == 73 [pid = 3708] [id = 381] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 1BECF800 == 72 [pid = 3708] [id = 380] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 1951D000 == 71 [pid = 3708] [id = 379] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 17056400 == 70 [pid = 3708] [id = 378] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 13A13000 == 69 [pid = 3708] [id = 377] 04:29:55 INFO - PROCESS | 3708 | --DOCSHELL 19A9D000 == 68 [pid = 3708] [id = 376] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 160 (19869C00) [pid = 3708] [serial = 1116] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 159 (19460800) [pid = 3708] [serial = 1114] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 158 (193A0400) [pid = 3708] [serial = 1113] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 157 (1A020800) [pid = 3708] [serial = 1119] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 156 (19860000) [pid = 3708] [serial = 1117] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 155 (18DB7000) [pid = 3708] [serial = 1110] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (16751000) [pid = 3708] [serial = 1102] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (15ED3400) [pid = 3708] [serial = 1101] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (138E4000) [pid = 3708] [serial = 1099] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (13861C00) [pid = 3708] [serial = 1098] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (15E26C00) [pid = 3708] [serial = 1104] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (17B7D000) [pid = 3708] [serial = 1105] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 148 (18A72C00) [pid = 3708] [serial = 1107] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (18A7F800) [pid = 3708] [serial = 1108] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (18D6D400) [pid = 3708] [serial = 1122] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (16695800) [pid = 3708] [serial = 1123] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (1A51D800) [pid = 3708] [serial = 1120] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (18E73000) [pid = 3708] [serial = 1111] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1A51F400) [pid = 3708] [serial = 1125] [outer = 00000000] [url = about:blank] 04:29:55 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (1AA47000) [pid = 3708] [serial = 1126] [outer = 00000000] [url = about:blank] 04:29:56 INFO - PROCESS | 3708 | 1461068996315 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:29:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 940ms 04:29:56 INFO - PROCESS | 3708 | 1461068996371 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 3708 | 1461068996373 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 04:29:56 INFO - PROCESS | 3708 | 1461068996376 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:29:56 INFO - PROCESS | 3708 | 1461068996378 Marionette TRACE conn3 <- [1,1578,null,{}] 04:29:56 INFO - PROCESS | 3708 | 1461068996381 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:56 INFO - PROCESS | 3708 | 1461068996466 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:29:56 INFO - PROCESS | 3708 | 1461068996474 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 3708 | ++DOCSHELL 13A64C00 == 69 [pid = 3708] [id = 404] 04:29:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (15F6AC00) [pid = 3708] [serial = 1212] [outer = 00000000] 04:29:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (18A7AC00) [pid = 3708] [serial = 1213] [outer = 15F6AC00] 04:29:56 INFO - PROCESS | 3708 | 1461068996519 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (18CC5800) [pid = 3708] [serial = 1214] [outer = 15F6AC00] 04:29:57 INFO - PROCESS | 3708 | 1461068996999 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:29:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:29:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 627ms 04:29:57 INFO - PROCESS | 3708 | 1461068997014 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:29:57 INFO - PROCESS | 3708 | 1461068997016 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 04:29:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:29:57 INFO - PROCESS | 3708 | 1461068997020 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 3708 | 1461068997021 Marionette TRACE conn3 <- [1,1582,null,{}] 04:29:57 INFO - PROCESS | 3708 | 1461068997025 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:57 INFO - PROCESS | 3708 | 1461068997106 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:29:57 INFO - PROCESS | 3708 | 1461068997139 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 3708 | ++DOCSHELL 18CCAC00 == 70 [pid = 3708] [id = 405] 04:29:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (18D68800) [pid = 3708] [serial = 1215] [outer = 00000000] 04:29:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (18DB1C00) [pid = 3708] [serial = 1216] [outer = 18D68800] 04:29:57 INFO - PROCESS | 3708 | 1461068997184 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (18DBBC00) [pid = 3708] [serial = 1217] [outer = 18D68800] 04:29:57 INFO - PROCESS | 3708 | 1461068997644 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:29:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:29:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 626ms 04:29:57 INFO - PROCESS | 3708 | 1461068997658 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:29:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:29:57 INFO - PROCESS | 3708 | 1461068997660 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 04:29:57 INFO - PROCESS | 3708 | 1461068997663 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 3708 | 1461068997665 Marionette TRACE conn3 <- [1,1586,null,{}] 04:29:57 INFO - PROCESS | 3708 | 1461068997669 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:57 INFO - PROCESS | 3708 | 1461068997771 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:29:57 INFO - PROCESS | 3708 | 1461068997778 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 3708 | ++DOCSHELL 18DB0800 == 71 [pid = 3708] [id = 406] 04:29:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (18DB6800) [pid = 3708] [serial = 1218] [outer = 00000000] 04:29:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (193A0400) [pid = 3708] [serial = 1219] [outer = 18DB6800] 04:29:57 INFO - PROCESS | 3708 | 1461068997826 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (19461000) [pid = 3708] [serial = 1220] [outer = 18DB6800] 04:29:58 INFO - PROCESS | 3708 | 1461068998281 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:29:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 642ms 04:29:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:29:58 INFO - PROCESS | 3708 | 1461068998361 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 3708 | 1461068998363 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 04:29:58 INFO - PROCESS | 3708 | 1461068998367 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 3708 | 1461068998369 Marionette TRACE conn3 <- [1,1590,null,{}] 04:29:58 INFO - PROCESS | 3708 | 1461068998372 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:58 INFO - PROCESS | 3708 | 1461068998488 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:29:58 INFO - PROCESS | 3708 | 1461068998580 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:58 INFO - PROCESS | 3708 | ++DOCSHELL 18F76800 == 72 [pid = 3708] [id = 407] 04:29:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (1951C400) [pid = 3708] [serial = 1221] [outer = 00000000] 04:29:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (197FD400) [pid = 3708] [serial = 1222] [outer = 1951C400] 04:29:58 INFO - PROCESS | 3708 | 1461068998632 Marionette DEBUG loaded listener.js 04:29:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (1986C400) [pid = 3708] [serial = 1223] [outer = 1951C400] 04:29:59 INFO - PROCESS | 3708 | 1461068999045 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 737ms 04:29:59 INFO - PROCESS | 3708 | 1461068999105 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 3708 | 1461068999107 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 04:29:59 INFO - PROCESS | 3708 | 1461068999110 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:29:59 INFO - PROCESS | 3708 | 1461068999112 Marionette TRACE conn3 <- [1,1594,null,{}] 04:29:59 INFO - PROCESS | 3708 | 1461068999115 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:59 INFO - PROCESS | 3708 | 1461068999231 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:29:59 INFO - PROCESS | 3708 | 1461068999237 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 3708 | ++DOCSHELL 1978D800 == 73 [pid = 3708] [id = 408] 04:29:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (19867800) [pid = 3708] [serial = 1224] [outer = 00000000] 04:29:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (1A51A800) [pid = 3708] [serial = 1225] [outer = 19867800] 04:29:59 INFO - PROCESS | 3708 | 1461068999343 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (1A524C00) [pid = 3708] [serial = 1226] [outer = 19867800] 04:29:59 INFO - PROCESS | 3708 | 1461068999752 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 705ms 04:29:59 INFO - PROCESS | 3708 | 1461068999810 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 3708 | 1461068999812 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 04:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:29:59 INFO - PROCESS | 3708 | 1461068999816 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 3708 | 1461068999817 Marionette TRACE conn3 <- [1,1598,null,{}] 04:29:59 INFO - PROCESS | 3708 | 1461068999820 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:59 INFO - PROCESS | 3708 | 1461068999970 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:29:59 INFO - PROCESS | 3708 | 1461068999994 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 3708 | ++DOCSHELL 132FA800 == 74 [pid = 3708] [id = 409] 04:30:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (1951D000) [pid = 3708] [serial = 1227] [outer = 00000000] 04:30:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (1BEC9800) [pid = 3708] [serial = 1228] [outer = 1951D000] 04:30:00 INFO - PROCESS | 3708 | 1461069000037 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (1BECCC00) [pid = 3708] [serial = 1229] [outer = 1951D000] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 158 (1A528400) [pid = 3708] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 157 (19867C00) [pid = 3708] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 156 (1D643C00) [pid = 3708] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 155 (13861000) [pid = 3708] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (13A6F000) [pid = 3708] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (16752C00) [pid = 3708] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (18DB0000) [pid = 3708] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (19009800) [pid = 3708] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (156E1400) [pid = 3708] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:30:00 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (18A78000) [pid = 3708] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:30:00 INFO - PROCESS | 3708 | 1461069000865 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:30:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:30:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1081ms 04:30:00 INFO - PROCESS | 3708 | 1461069000909 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:30:00 INFO - PROCESS | 3708 | 1461069000910 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 04:30:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:30:00 INFO - PROCESS | 3708 | 1461069000914 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:30:00 INFO - PROCESS | 3708 | 1461069000915 Marionette TRACE conn3 <- [1,1602,null,{}] 04:30:00 INFO - PROCESS | 3708 | 1461069000919 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 3708 | 1461069001006 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:30:01 INFO - PROCESS | 3708 | 1461069001112 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 3708 | ++DOCSHELL 1326AC00 == 75 [pid = 3708] [id = 410] 04:30:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (13837000) [pid = 3708] [serial = 1230] [outer = 00000000] 04:30:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (197FC400) [pid = 3708] [serial = 1231] [outer = 13837000] 04:30:01 INFO - PROCESS | 3708 | 1461069001161 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (1A51B000) [pid = 3708] [serial = 1232] [outer = 13837000] 04:30:01 INFO - PROCESS | 3708 | 1461069001555 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:30:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 689ms 04:30:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:30:01 INFO - PROCESS | 3708 | 1461069001626 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 3708 | 1461069001628 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 04:30:01 INFO - PROCESS | 3708 | 1461069001631 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 3708 | 1461069001633 Marionette TRACE conn3 <- [1,1606,null,{}] 04:30:01 INFO - PROCESS | 3708 | 1461069001637 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 3708 | 1461069001738 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:30:01 INFO - PROCESS | 3708 | 1461069001746 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 3708 | ++DOCSHELL 19785000 == 76 [pid = 3708] [id = 411] 04:30:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (197FCC00) [pid = 3708] [serial = 1233] [outer = 00000000] 04:30:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (1CD51800) [pid = 3708] [serial = 1234] [outer = 197FCC00] 04:30:01 INFO - PROCESS | 3708 | 1461069001796 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (1D63F000) [pid = 3708] [serial = 1235] [outer = 197FCC00] 04:30:02 INFO - PROCESS | 3708 | 1461069002248 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:30:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:30:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 627ms 04:30:02 INFO - PROCESS | 3708 | 1461069002268 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:30:02 INFO - PROCESS | 3708 | 1461069002270 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 04:30:02 INFO - PROCESS | 3708 | 1461069002287 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:30:02 INFO - PROCESS | 3708 | 1461069002290 Marionette TRACE conn3 <- [1,1610,null,{}] 04:30:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:30:02 INFO - PROCESS | 3708 | 1461069002293 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:02 INFO - PROCESS | 3708 | 1461069002384 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:30:02 INFO - PROCESS | 3708 | 1461069002417 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 3708 | ++DOCSHELL 1CCD0400 == 77 [pid = 3708] [id = 412] 04:30:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (1D645400) [pid = 3708] [serial = 1236] [outer = 00000000] 04:30:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (1DEA7000) [pid = 3708] [serial = 1237] [outer = 1D645400] 04:30:02 INFO - PROCESS | 3708 | 1461069002460 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (1E02D400) [pid = 3708] [serial = 1238] [outer = 1D645400] 04:30:03 INFO - PROCESS | 3708 | 1461069003088 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 846ms 04:30:03 INFO - PROCESS | 3708 | 1461069003134 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 3708 | 1461069003139 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 04:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:30:03 INFO - PROCESS | 3708 | 1461069003144 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 3708 | 1461069003148 Marionette TRACE conn3 <- [1,1614,null,{}] 04:30:03 INFO - PROCESS | 3708 | 1461069003154 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:03 INFO - PROCESS | 3708 | 1461069003273 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:30:03 INFO - PROCESS | 3708 | 1461069003397 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:03 INFO - PROCESS | 3708 | ++DOCSHELL 132F5400 == 78 [pid = 3708] [id = 413] 04:30:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (1383A000) [pid = 3708] [serial = 1239] [outer = 00000000] 04:30:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 160 (15A6C400) [pid = 3708] [serial = 1240] [outer = 1383A000] 04:30:03 INFO - PROCESS | 3708 | 1461069003454 Marionette DEBUG loaded listener.js 04:30:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 161 (1675B800) [pid = 3708] [serial = 1241] [outer = 1383A000] 04:30:04 INFO - PROCESS | 3708 | 1461069004016 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:30:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:30:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 940ms 04:30:04 INFO - PROCESS | 3708 | 1461069004091 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:30:04 INFO - PROCESS | 3708 | 1461069004097 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 04:30:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:30:04 INFO - PROCESS | 3708 | 1461069004104 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:30:04 INFO - PROCESS | 3708 | 1461069004106 Marionette TRACE conn3 <- [1,1618,null,{}] 04:30:04 INFO - PROCESS | 3708 | 1461069004111 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:04 INFO - PROCESS | 3708 | 1461069004227 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:30:04 INFO - PROCESS | 3708 | 1461069004349 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 3708 | ++DOCSHELL 145E6800 == 79 [pid = 3708] [id = 414] 04:30:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 162 (16CBCC00) [pid = 3708] [serial = 1242] [outer = 00000000] 04:30:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 163 (18A7BC00) [pid = 3708] [serial = 1243] [outer = 16CBCC00] 04:30:04 INFO - PROCESS | 3708 | 1461069004446 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 164 (18CBE000) [pid = 3708] [serial = 1244] [outer = 16CBCC00] 04:30:05 INFO - PROCESS | 3708 | 1461069005043 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:30:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:30:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1003ms 04:30:05 INFO - PROCESS | 3708 | 1461069005105 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 3708 | 1461069005107 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 04:30:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:30:05 INFO - PROCESS | 3708 | 1461069005111 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - PROCESS | 3708 | 1461069005115 Marionette TRACE conn3 <- [1,1622,null,{}] 04:30:05 INFO - PROCESS | 3708 | 1461069005126 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:05 INFO - PROCESS | 3708 | 1461069005238 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:30:05 INFO - PROCESS | 3708 | 1461069005389 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:05 INFO - PROCESS | 3708 | ++DOCSHELL 197F4000 == 80 [pid = 3708] [id = 415] 04:30:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 165 (197FD800) [pid = 3708] [serial = 1245] [outer = 00000000] 04:30:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 166 (1C364000) [pid = 3708] [serial = 1246] [outer = 197FD800] 04:30:05 INFO - PROCESS | 3708 | 1461069005447 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 167 (1CCCE800) [pid = 3708] [serial = 1247] [outer = 197FD800] 04:30:06 INFO - PROCESS | 3708 | 1461069006022 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 955ms 04:30:06 INFO - PROCESS | 3708 | 1461069006055 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 3708 | 1461069006059 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 04:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:30:06 INFO - PROCESS | 3708 | 1461069006062 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - PROCESS | 3708 | 1461069006064 Marionette TRACE conn3 <- [1,1626,null,{}] 04:30:06 INFO - PROCESS | 3708 | 1461069006068 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:06 INFO - PROCESS | 3708 | 1461069006176 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:30:06 INFO - PROCESS | 3708 | 1461069006338 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 3708 | ++DOCSHELL 1A73A000 == 81 [pid = 3708] [id = 416] 04:30:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 168 (1C365C00) [pid = 3708] [serial = 1248] [outer = 00000000] 04:30:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 169 (1E0BF000) [pid = 3708] [serial = 1249] [outer = 1C365C00] 04:30:06 INFO - PROCESS | 3708 | 1461069006402 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 170 (1E0C7800) [pid = 3708] [serial = 1250] [outer = 1C365C00] 04:30:07 INFO - PROCESS | 3708 | 1461069006987 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1003ms 04:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:30:07 INFO - PROCESS | 3708 | 1461069007064 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 3708 | 1461069007067 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 04:30:07 INFO - PROCESS | 3708 | 1461069007070 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 3708 | 1461069007072 Marionette TRACE conn3 <- [1,1630,null,{}] 04:30:07 INFO - PROCESS | 3708 | 1461069007076 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:07 INFO - PROCESS | 3708 | 1461069007231 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:30:07 INFO - PROCESS | 3708 | 1461069007341 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 3708 | ++DOCSHELL 1E0C3000 == 82 [pid = 3708] [id = 417] 04:30:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 171 (207F2000) [pid = 3708] [serial = 1251] [outer = 00000000] 04:30:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 172 (20FEA800) [pid = 3708] [serial = 1252] [outer = 207F2000] 04:30:07 INFO - PROCESS | 3708 | 1461069007397 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 173 (20FED400) [pid = 3708] [serial = 1253] [outer = 207F2000] 04:30:07 INFO - PROCESS | 3708 | 1461069007970 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 939ms 04:30:08 INFO - PROCESS | 3708 | 1461069008015 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 3708 | 1461069008018 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 04:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:30:08 INFO - PROCESS | 3708 | 1461069008021 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 3708 | 1461069008024 Marionette TRACE conn3 <- [1,1634,null,{}] 04:30:08 INFO - PROCESS | 3708 | 1461069008027 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:08 INFO - PROCESS | 3708 | 1461069008150 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:30:08 INFO - PROCESS | 3708 | 1461069008312 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 3708 | ++DOCSHELL 20FF8C00 == 83 [pid = 3708] [id = 418] 04:30:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 174 (21503C00) [pid = 3708] [serial = 1254] [outer = 00000000] 04:30:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 175 (2150C800) [pid = 3708] [serial = 1255] [outer = 21503C00] 04:30:08 INFO - PROCESS | 3708 | 1461069008370 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 176 (21510C00) [pid = 3708] [serial = 1256] [outer = 21503C00] 04:30:08 INFO - PROCESS | 3708 | 1461069008892 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 940ms 04:30:08 INFO - PROCESS | 3708 | 1461069008966 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 3708 | 1461069008969 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 04:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:30:08 INFO - PROCESS | 3708 | 1461069008972 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 3708 | 1461069008974 Marionette TRACE conn3 <- [1,1638,null,{}] 04:30:09 INFO - PROCESS | 3708 | 1461069008978 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:09 INFO - PROCESS | 3708 | 1461069009082 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:30:09 INFO - PROCESS | 3708 | 1461069009237 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 3708 | ++DOCSHELL 1382C800 == 84 [pid = 3708] [id = 419] 04:30:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 177 (13836000) [pid = 3708] [serial = 1257] [outer = 00000000] 04:30:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 178 (21C9D000) [pid = 3708] [serial = 1258] [outer = 13836000] 04:30:09 INFO - PROCESS | 3708 | 1461069009292 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 179 (21CA2000) [pid = 3708] [serial = 1259] [outer = 13836000] 04:30:09 INFO - PROCESS | 3708 | 1461069009893 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1002ms 04:30:10 INFO - PROCESS | 3708 | 1461069009975 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 3708 | 1461069009978 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 04:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:30:10 INFO - PROCESS | 3708 | 1461069009996 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 3708 | 1461069009998 Marionette TRACE conn3 <- [1,1642,null,{}] 04:30:10 INFO - PROCESS | 3708 | 1461069010003 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 3708 | 1461069010113 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:30:10 INFO - PROCESS | 3708 | 1461069010264 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 3708 | ++DOCSHELL 1325C000 == 85 [pid = 3708] [id = 420] 04:30:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 180 (1325F800) [pid = 3708] [serial = 1260] [outer = 00000000] 04:30:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 181 (18E71400) [pid = 3708] [serial = 1261] [outer = 1325F800] 04:30:10 INFO - PROCESS | 3708 | 1461069010319 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 182 (196C4400) [pid = 3708] [serial = 1262] [outer = 1325F800] 04:30:10 INFO - PROCESS | 3708 | 1461069010887 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 909ms 04:30:10 INFO - PROCESS | 3708 | 1461069010917 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 3708 | 1461069010919 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 04:30:10 INFO - PROCESS | 3708 | 1461069010923 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:30:10 INFO - PROCESS | 3708 | 1461069010925 Marionette TRACE conn3 <- [1,1646,null,{}] 04:30:10 INFO - PROCESS | 3708 | 1461069010929 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:11 INFO - PROCESS | 3708 | 1461069011039 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:30:11 INFO - PROCESS | 3708 | 1461069011368 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 3708 | ++DOCSHELL 13861C00 == 86 [pid = 3708] [id = 421] 04:30:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 183 (13862C00) [pid = 3708] [serial = 1263] [outer = 00000000] 04:30:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 184 (13A13000) [pid = 3708] [serial = 1264] [outer = 13862C00] 04:30:11 INFO - PROCESS | 3708 | 1461069011420 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 185 (1544C800) [pid = 3708] [serial = 1265] [outer = 13862C00] 04:30:12 INFO - PROCESS | 3708 | 1461069012098 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1253ms 04:30:12 INFO - PROCESS | 3708 | 1461069012174 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:30:12 INFO - PROCESS | 3708 | 1461069012177 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 04:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:30:12 INFO - PROCESS | 3708 | 1461069012197 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:30:12 INFO - PROCESS | 3708 | 1461069012201 Marionette TRACE conn3 <- [1,1650,null,{}] 04:30:12 INFO - PROCESS | 3708 | 1461069012208 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:12 INFO - PROCESS | 3708 | 1461069012349 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:30:12 INFO - PROCESS | 3708 | 1461069012513 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 1CA85000 == 85 [pid = 3708] [id = 269] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 19785000 == 84 [pid = 3708] [id = 411] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 1326AC00 == 83 [pid = 3708] [id = 410] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 132FA800 == 82 [pid = 3708] [id = 409] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 1978D800 == 81 [pid = 3708] [id = 408] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 18F76800 == 80 [pid = 3708] [id = 407] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 184 (1E0C9400) [pid = 3708] [serial = 1183] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 183 (1E02F000) [pid = 3708] [serial = 1150] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | ++DOCSHELL 1326AC00 == 81 [pid = 3708] [id = 422] 04:30:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 184 (132F8400) [pid = 3708] [serial = 1266] [outer = 00000000] 04:30:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 185 (16CBC800) [pid = 3708] [serial = 1267] [outer = 132F8400] 04:30:12 INFO - PROCESS | 3708 | 1461069012613 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 186 (18177000) [pid = 3708] [serial = 1268] [outer = 132F8400] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 18DB0800 == 80 [pid = 3708] [id = 406] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 18CCAC00 == 79 [pid = 3708] [id = 405] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 13A64C00 == 78 [pid = 3708] [id = 404] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 12DD7800 == 77 [pid = 3708] [id = 403] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 132F9400 == 76 [pid = 3708] [id = 402] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 138DBC00 == 75 [pid = 3708] [id = 401] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 19D74800 == 74 [pid = 3708] [id = 398] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 18CC3400 == 73 [pid = 3708] [id = 397] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 17B78800 == 72 [pid = 3708] [id = 396] 04:30:12 INFO - PROCESS | 3708 | --DOCSHELL 14760800 == 71 [pid = 3708] [id = 395] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 185 (1CA91C00) [pid = 3708] [serial = 1171] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 184 (1A51A000) [pid = 3708] [serial = 1168] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 183 (1A5B0800) [pid = 3708] [serial = 1169] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 182 (1DC4A400) [pid = 3708] [serial = 1174] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 181 (1CD55000) [pid = 3708] [serial = 1172] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 180 (17057000) [pid = 3708] [serial = 1159] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 179 (18025C00) [pid = 3708] [serial = 1160] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 178 (19017000) [pid = 3708] [serial = 1178] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 177 (18DB8C00) [pid = 3708] [serial = 1177] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 176 (180EB400) [pid = 3708] [serial = 1157] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 175 (1801F000) [pid = 3708] [serial = 1156] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 174 (147DC800) [pid = 3708] [serial = 1131] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 173 (1E02E800) [pid = 3708] [serial = 1180] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 172 (1D8E9000) [pid = 3708] [serial = 1143] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 171 (1CD5B400) [pid = 3708] [serial = 1140] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 170 (1DEA3400) [pid = 3708] [serial = 1147] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 169 (19863000) [pid = 3708] [serial = 1165] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 168 (1817C000) [pid = 3708] [serial = 1134] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 167 (18F75C00) [pid = 3708] [serial = 1154] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 166 (18A7A000) [pid = 3708] [serial = 1153] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 165 (1DE9D800) [pid = 3708] [serial = 1175] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 164 (19FB3800) [pid = 3708] [serial = 1137] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 163 (18DB5C00) [pid = 3708] [serial = 1162] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 162 (18F74000) [pid = 3708] [serial = 1163] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 161 (1E039400) [pid = 3708] [serial = 1181] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 160 (1986AC00) [pid = 3708] [serial = 1166] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 3708 | --DOMWINDOW == 159 (14753000) [pid = 3708] [serial = 715] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:30:13 INFO - PROCESS | 3708 | 1461069013049 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 909ms 04:30:13 INFO - PROCESS | 3708 | 1461069013103 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 3708 | 1461069013107 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 04:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:30:13 INFO - PROCESS | 3708 | 1461069013114 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 3708 | 1461069013116 Marionette TRACE conn3 <- [1,1654,null,{}] 04:30:13 INFO - PROCESS | 3708 | 1461069013120 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 3708 | 1461069013211 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:30:13 INFO - PROCESS | 3708 | 1461069013218 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 3708 | ++DOCSHELL 18328400 == 72 [pid = 3708] [id = 423] 04:30:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 160 (18A7A000) [pid = 3708] [serial = 1269] [outer = 00000000] 04:30:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 161 (18CC9C00) [pid = 3708] [serial = 1270] [outer = 18A7A000] 04:30:13 INFO - PROCESS | 3708 | 1461069013264 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 162 (18D70400) [pid = 3708] [serial = 1271] [outer = 18A7A000] 04:30:13 INFO - PROCESS | 3708 | 1461069013758 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 705ms 04:30:13 INFO - PROCESS | 3708 | 1461069013810 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 3708 | 1461069013813 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 04:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:30:13 INFO - PROCESS | 3708 | 1461069013822 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 3708 | 1461069013827 Marionette TRACE conn3 <- [1,1658,null,{}] 04:30:13 INFO - PROCESS | 3708 | 1461069013831 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 3708 | 1461069013948 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:30:14 INFO - PROCESS | 3708 | 1461069014058 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 3708 | ++DOCSHELL 18DB0800 == 73 [pid = 3708] [id = 424] 04:30:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 163 (18DB8C00) [pid = 3708] [serial = 1272] [outer = 00000000] 04:30:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 164 (1945C000) [pid = 3708] [serial = 1273] [outer = 18DB8C00] 04:30:14 INFO - PROCESS | 3708 | 1461069014103 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 165 (196C0800) [pid = 3708] [serial = 1274] [outer = 18DB8C00] 04:30:14 INFO - PROCESS | 3708 | 1461069014473 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 04:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:30:14 INFO - PROCESS | 3708 | 1461069014515 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 3708 | 1461069014518 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 04:30:14 INFO - PROCESS | 3708 | 1461069014521 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 3708 | 1461069014523 Marionette TRACE conn3 <- [1,1662,null,{}] 04:30:14 INFO - PROCESS | 3708 | 1461069014526 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:14 INFO - PROCESS | 3708 | 1461069014675 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:30:14 INFO - PROCESS | 3708 | 1461069014747 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 3708 | ++DOCSHELL 12D83C00 == 74 [pid = 3708] [id = 425] 04:30:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 166 (132F0000) [pid = 3708] [serial = 1275] [outer = 00000000] 04:30:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 167 (19807000) [pid = 3708] [serial = 1276] [outer = 132F0000] 04:30:14 INFO - PROCESS | 3708 | 1461069014791 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 168 (19809800) [pid = 3708] [serial = 1277] [outer = 132F0000] 04:30:15 INFO - PROCESS | 3708 | 1461069015198 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 04:30:15 INFO - PROCESS | 3708 | 1461069015220 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 3708 | 1461069015222 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 04:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:30:15 INFO - PROCESS | 3708 | 1461069015232 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 3708 | 1461069015233 Marionette TRACE conn3 <- [1,1666,null,{}] 04:30:15 INFO - PROCESS | 3708 | 1461069015237 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:15 INFO - PROCESS | 3708 | 1461069015359 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:30:15 INFO - PROCESS | 3708 | 1461069015459 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 3708 | ++DOCSHELL 1985F400 == 75 [pid = 3708] [id = 426] 04:30:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 169 (19861800) [pid = 3708] [serial = 1278] [outer = 00000000] 04:30:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 170 (19AA7400) [pid = 3708] [serial = 1279] [outer = 19861800] 04:30:15 INFO - PROCESS | 3708 | 1461069015511 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 171 (1A084400) [pid = 3708] [serial = 1280] [outer = 19861800] 04:30:15 INFO - PROCESS | 3708 | 1461069015967 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 799ms 04:30:16 INFO - PROCESS | 3708 | 1461069016033 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 3708 | 1461069016035 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 04:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:30:16 INFO - PROCESS | 3708 | 1461069016038 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - PROCESS | 3708 | 1461069016040 Marionette TRACE conn3 <- [1,1670,null,{}] 04:30:16 INFO - PROCESS | 3708 | 1461069016043 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:16 INFO - PROCESS | 3708 | 1461069016169 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:30:16 INFO - PROCESS | 3708 | 1461069016243 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 3708 | ++DOCSHELL 19863000 == 76 [pid = 3708] [id = 427] 04:30:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 172 (1A51EC00) [pid = 3708] [serial = 1281] [outer = 00000000] 04:30:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 173 (1C143800) [pid = 3708] [serial = 1282] [outer = 1A51EC00] 04:30:16 INFO - PROCESS | 3708 | 1461069016287 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 174 (1C8E9C00) [pid = 3708] [serial = 1283] [outer = 1A51EC00] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 173 (1BEC1C00) [pid = 3708] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 172 (19867800) [pid = 3708] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 171 (138DD400) [pid = 3708] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 170 (1951C400) [pid = 3708] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 169 (15444800) [pid = 3708] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 168 (15F6AC00) [pid = 3708] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 167 (1325DC00) [pid = 3708] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 166 (18DB6800) [pid = 3708] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 165 (13837000) [pid = 3708] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 164 (18D68800) [pid = 3708] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 163 (1951D000) [pid = 3708] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 162 (197FCC00) [pid = 3708] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 161 (1C8EAC00) [pid = 3708] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 160 (19FB7400) [pid = 3708] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 159 (1385FC00) [pid = 3708] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 158 (13830000) [pid = 3708] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 157 (19D7A800) [pid = 3708] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 156 (1A527000) [pid = 3708] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 155 (1A565400) [pid = 3708] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:30:16 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (147E0800) [pid = 3708] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (11B42C00) [pid = 3708] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (1544E400) [pid = 3708] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (183BAC00) [pid = 3708] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (1900C400) [pid = 3708] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (19865800) [pid = 3708] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 148 (1A565C00) [pid = 3708] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (14290400) [pid = 3708] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (18183000) [pid = 3708] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (1C368000) [pid = 3708] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (1A1D3000) [pid = 3708] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (19458400) [pid = 3708] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (17B77800) [pid = 3708] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (1428E000) [pid = 3708] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1CA86000) [pid = 3708] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (19D6B800) [pid = 3708] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (19785800) [pid = 3708] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:30:17 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (13A1F800) [pid = 3708] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:30:17 INFO - PROCESS | 3708 | 1461069017013 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1002ms 04:30:17 INFO - PROCESS | 3708 | 1461069017041 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 3708 | 1461069017043 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 04:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:30:17 INFO - PROCESS | 3708 | 1461069017046 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 3708 | 1461069017047 Marionette TRACE conn3 <- [1,1674,null,{}] 04:30:17 INFO - PROCESS | 3708 | 1461069017051 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 3708 | 1461069017136 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:30:17 INFO - PROCESS | 3708 | 1461069017246 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 3708 | ++DOCSHELL 13265400 == 77 [pid = 3708] [id = 428] 04:30:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (132F5800) [pid = 3708] [serial = 1284] [outer = 00000000] 04:30:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (13A6B400) [pid = 3708] [serial = 1285] [outer = 132F5800] 04:30:17 INFO - PROCESS | 3708 | 1461069017290 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (15ECCC00) [pid = 3708] [serial = 1286] [outer = 132F5800] 04:30:17 INFO - PROCESS | 3708 | 1461069017657 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 643ms 04:30:17 INFO - PROCESS | 3708 | 1461069017685 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 3708 | 1461069017686 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 04:30:17 INFO - PROCESS | 3708 | 1461069017690 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:30:17 INFO - PROCESS | 3708 | 1461069017691 Marionette TRACE conn3 <- [1,1678,null,{}] 04:30:17 INFO - PROCESS | 3708 | 1461069017695 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 3708 | 1461069017823 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:30:17 INFO - PROCESS | 3708 | 1461069017832 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 3708 | ++DOCSHELL 15733C00 == 78 [pid = 3708] [id = 429] 04:30:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (15A2E000) [pid = 3708] [serial = 1287] [outer = 00000000] 04:30:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (18ABD400) [pid = 3708] [serial = 1288] [outer = 15A2E000] 04:30:17 INFO - PROCESS | 3708 | 1461069017876 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (18F73800) [pid = 3708] [serial = 1289] [outer = 15A2E000] 04:30:18 INFO - PROCESS | 3708 | 1461069018287 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 627ms 04:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:30:18 INFO - PROCESS | 3708 | 1461069018328 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 3708 | 1461069018330 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 04:30:18 INFO - PROCESS | 3708 | 1461069018333 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 3708 | 1461069018335 Marionette TRACE conn3 <- [1,1682,null,{}] 04:30:18 INFO - PROCESS | 3708 | 1461069018339 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:18 INFO - PROCESS | 3708 | 1461069018470 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:30:18 INFO - PROCESS | 3708 | 1461069018515 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 3708 | ++DOCSHELL 18021C00 == 79 [pid = 3708] [id = 430] 04:30:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (1900E400) [pid = 3708] [serial = 1290] [outer = 00000000] 04:30:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (19869800) [pid = 3708] [serial = 1291] [outer = 1900E400] 04:30:18 INFO - PROCESS | 3708 | 1461069018558 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (1A018000) [pid = 3708] [serial = 1292] [outer = 1900E400] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 11B3E400 == 78 [pid = 3708] [id = 320] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 11BFA400 == 77 [pid = 3708] [id = 96] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 18F73000 == 76 [pid = 3708] [id = 141] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1A1CE800 == 75 [pid = 3708] [id = 140] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 19519C00 == 74 [pid = 3708] [id = 285] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1A021C00 == 73 [pid = 3708] [id = 349] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 19013800 == 72 [pid = 3708] [id = 284] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1C8E5400 == 71 [pid = 3708] [id = 360] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1C11F400 == 70 [pid = 3708] [id = 234] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 18020800 == 69 [pid = 3708] [id = 297] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 13265800 == 68 [pid = 3708] [id = 286] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1832D800 == 67 [pid = 3708] [id = 287] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 13364800 == 66 [pid = 3708] [id = 337] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1D648800 == 65 [pid = 3708] [id = 84] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1C121400 == 64 [pid = 3708] [id = 113] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 15A6AC00 == 63 [pid = 3708] [id = 97] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1900AC00 == 62 [pid = 3708] [id = 157] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1AA48000 == 61 [pid = 3708] [id = 302] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 138D9800 == 60 [pid = 3708] [id = 319] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 18DBDC00 == 59 [pid = 3708] [id = 400] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1DC4F400 == 58 [pid = 3708] [id = 399] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 19457C00 == 57 [pid = 3708] [id = 365] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 16106800 == 56 [pid = 3708] [id = 208] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 16CC4C00 == 55 [pid = 3708] [id = 193] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 14754000 == 54 [pid = 3708] [id = 384] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 18F7B800 == 53 [pid = 3708] [id = 331] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 18F75800 == 52 [pid = 3708] [id = 281] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1382E000 == 51 [pid = 3708] [id = 219] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 19864400 == 50 [pid = 3708] [id = 348] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1CA8B800 == 49 [pid = 3708] [id = 383] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 11B47C00 == 48 [pid = 3708] [id = 270] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 18F77400 == 47 [pid = 3708] [id = 347] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 12BB5400 == 46 [pid = 3708] [id = 114] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1DC48800 == 45 [pid = 3708] [id = 394] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1326AC00 == 44 [pid = 3708] [id = 422] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 13861C00 == 43 [pid = 3708] [id = 421] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1325C000 == 42 [pid = 3708] [id = 420] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 20FF8C00 == 41 [pid = 3708] [id = 418] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1382C800 == 40 [pid = 3708] [id = 419] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1E0C3000 == 39 [pid = 3708] [id = 417] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 197F4000 == 38 [pid = 3708] [id = 415] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1A73A000 == 37 [pid = 3708] [id = 416] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 145E6800 == 36 [pid = 3708] [id = 414] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 1CCD0400 == 35 [pid = 3708] [id = 412] 04:30:19 INFO - PROCESS | 3708 | --DOCSHELL 132F5400 == 34 [pid = 3708] [id = 413] 04:30:20 INFO - PROCESS | 3708 | --DOCSHELL 18328400 == 33 [pid = 3708] [id = 423] 04:30:20 INFO - PROCESS | 3708 | --DOCSHELL 18DB0800 == 32 [pid = 3708] [id = 424] 04:30:20 INFO - PROCESS | 3708 | --DOCSHELL 12D83C00 == 31 [pid = 3708] [id = 425] 04:30:20 INFO - PROCESS | 3708 | --DOCSHELL 19863000 == 30 [pid = 3708] [id = 427] 04:30:20 INFO - PROCESS | 3708 | --DOCSHELL 1985F400 == 29 [pid = 3708] [id = 426] 04:30:20 INFO - PROCESS | 3708 | --DOCSHELL 13265400 == 28 [pid = 3708] [id = 428] 04:30:20 INFO - PROCESS | 3708 | --DOCSHELL 15733C00 == 27 [pid = 3708] [id = 429] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (1BEC1800) [pid = 3708] [serial = 994] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (15738C00) [pid = 3708] [serial = 997] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (183B7800) [pid = 3708] [serial = 1000] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1A55B000) [pid = 3708] [serial = 1003] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (1C1F5400) [pid = 3708] [serial = 1006] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1CA86C00) [pid = 3708] [serial = 1009] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1C359800) [pid = 3708] [serial = 1012] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (132F5C00) [pid = 3708] [serial = 1033] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (1704BC00) [pid = 3708] [serial = 1036] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (18D76C00) [pid = 3708] [serial = 1039] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (1986B400) [pid = 3708] [serial = 1042] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (1A51A400) [pid = 3708] [serial = 1045] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1C142C00) [pid = 3708] [serial = 1048] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (16CC7400) [pid = 3708] [serial = 1084] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (19015000) [pid = 3708] [serial = 1087] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (1D63FC00) [pid = 3708] [serial = 1090] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1D8F2000) [pid = 3708] [serial = 1093] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (19465C00) [pid = 3708] [serial = 1096] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1C8E3800) [pid = 3708] [serial = 1129] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (1D645800) [pid = 3708] [serial = 1081] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (183B3800) [pid = 3708] [serial = 1135] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1DEA8000) [pid = 3708] [serial = 1148] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1D63DC00) [pid = 3708] [serial = 1141] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1D8E8400) [pid = 3708] [serial = 1144] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1BEC9400) [pid = 3708] [serial = 1138] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1567E400) [pid = 3708] [serial = 1132] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1A51A800) [pid = 3708] [serial = 1225] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (15AF6800) [pid = 3708] [serial = 1186] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (20FEEC00) [pid = 3708] [serial = 1201] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (207EBC00) [pid = 3708] [serial = 1198] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (15427C00) [pid = 3708] [serial = 1205] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (13A69800) [pid = 3708] [serial = 1204] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (18CCBC00) [pid = 3708] [serial = 1192] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (197FD400) [pid = 3708] [serial = 1222] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1986C400) [pid = 3708] [serial = 1223] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18020400) [pid = 3708] [serial = 1208] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1704D000) [pid = 3708] [serial = 1207] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18A7AC00) [pid = 3708] [serial = 1213] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (18CC5800) [pid = 3708] [serial = 1214] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (138E7400) [pid = 3708] [serial = 1210] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (15F74C00) [pid = 3708] [serial = 1211] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (193A0400) [pid = 3708] [serial = 1219] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1A524C00) [pid = 3708] [serial = 1226] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (197FC400) [pid = 3708] [serial = 1231] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18DB1C00) [pid = 3708] [serial = 1216] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (18DBBC00) [pid = 3708] [serial = 1217] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (18D75800) [pid = 3708] [serial = 1189] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1CA8BC00) [pid = 3708] [serial = 1195] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1BEC9800) [pid = 3708] [serial = 1228] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (1DEA7000) [pid = 3708] [serial = 1237] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1CD51800) [pid = 3708] [serial = 1234] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1BECCC00) [pid = 3708] [serial = 1229] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1A51B000) [pid = 3708] [serial = 1232] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (19461000) [pid = 3708] [serial = 1220] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1D63F000) [pid = 3708] [serial = 1235] [outer = 00000000] [url = about:blank] 04:30:20 INFO - PROCESS | 3708 | 1461069020916 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2631ms 04:30:20 INFO - PROCESS | 3708 | 1461069020961 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 3708 | 1461069020967 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 04:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:30:21 INFO - PROCESS | 3708 | 1461069020976 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:30:21 INFO - PROCESS | 3708 | 1461069020982 Marionette TRACE conn3 <- [1,1686,null,{}] 04:30:21 INFO - PROCESS | 3708 | 1461069020990 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:21 INFO - PROCESS | 3708 | 1461069021080 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:30:21 INFO - PROCESS | 3708 | 1461069021090 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 3708 | ++DOCSHELL 11BEF400 == 28 [pid = 3708] [id = 431] 04:30:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (11BEF800) [pid = 3708] [serial = 1293] [outer = 00000000] 04:30:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (11CB5800) [pid = 3708] [serial = 1294] [outer = 11BEF800] 04:30:21 INFO - PROCESS | 3708 | 1461069021143 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (12BB6C00) [pid = 3708] [serial = 1295] [outer = 11BEF800] 04:30:21 INFO - PROCESS | 3708 | 1461069021643 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 689ms 04:30:21 INFO - PROCESS | 3708 | 1461069021682 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:30:21 INFO - PROCESS | 3708 | 1461069021690 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 04:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:30:21 INFO - PROCESS | 3708 | 1461069021697 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:30:21 INFO - PROCESS | 3708 | 1461069021700 Marionette TRACE conn3 <- [1,1690,null,{}] 04:30:21 INFO - PROCESS | 3708 | 1461069021703 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:21 INFO - PROCESS | 3708 | 1461069021809 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:30:21 INFO - PROCESS | 3708 | 1461069021821 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 3708 | ++DOCSHELL 11BF5800 == 29 [pid = 3708] [id = 432] 04:30:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (12C10000) [pid = 3708] [serial = 1296] [outer = 00000000] 04:30:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (1320FC00) [pid = 3708] [serial = 1297] [outer = 12C10000] 04:30:21 INFO - PROCESS | 3708 | 1461069021867 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (13263800) [pid = 3708] [serial = 1298] [outer = 12C10000] 04:30:22 INFO - PROCESS | 3708 | 1461069022354 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 705ms 04:30:22 INFO - PROCESS | 3708 | 1461069022397 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 3708 | 1461069022400 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 04:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:30:22 INFO - PROCESS | 3708 | 1461069022404 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 3708 | 1461069022407 Marionette TRACE conn3 <- [1,1694,null,{}] 04:30:22 INFO - PROCESS | 3708 | 1461069022418 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 3708 | 1461069022541 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:30:22 INFO - PROCESS | 3708 | 1461069022639 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 3708 | ++DOCSHELL 1376D800 == 30 [pid = 3708] [id = 433] 04:30:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (13770000) [pid = 3708] [serial = 1299] [outer = 00000000] 04:30:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (1382FC00) [pid = 3708] [serial = 1300] [outer = 13770000] 04:30:22 INFO - PROCESS | 3708 | 1461069022690 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1383A800) [pid = 3708] [serial = 1301] [outer = 13770000] 04:30:23 INFO - PROCESS | 3708 | 1461069023092 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 737ms 04:30:23 INFO - PROCESS | 3708 | 1461069023144 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 3708 | 1461069023146 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 04:30:23 INFO - PROCESS | 3708 | 1461069023149 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:30:23 INFO - PROCESS | 3708 | 1461069023151 Marionette TRACE conn3 <- [1,1698,null,{}] 04:30:23 INFO - PROCESS | 3708 | 1461069023155 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 3708 | 1461069023241 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:30:23 INFO - PROCESS | 3708 | 1461069023247 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 3708 | ++DOCSHELL 132F4800 == 31 [pid = 3708] [id = 434] 04:30:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1386AC00) [pid = 3708] [serial = 1302] [outer = 00000000] 04:30:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (13A12000) [pid = 3708] [serial = 1303] [outer = 1386AC00] 04:30:23 INFO - PROCESS | 3708 | 1461069023292 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (13A6D400) [pid = 3708] [serial = 1304] [outer = 1386AC00] 04:30:23 INFO - PROCESS | 3708 | 1461069023777 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 643ms 04:30:23 INFO - PROCESS | 3708 | 1461069023819 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 3708 | 1461069023821 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:30:23 INFO - PROCESS | 3708 | 1461069023824 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 3708 | 1461069023826 Marionette TRACE conn3 <- [1,1702,null,{}] 04:30:23 INFO - PROCESS | 3708 | 1461069023829 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 3708 | 1461069023904 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:30:23 INFO - PROCESS | 3708 | 1461069023910 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 3708 | ++DOCSHELL 1421AC00 == 32 [pid = 3708] [id = 435] 04:30:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (1428FC00) [pid = 3708] [serial = 1305] [outer = 00000000] 04:30:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (147D8C00) [pid = 3708] [serial = 1306] [outer = 1428FC00] 04:30:23 INFO - PROCESS | 3708 | 1461069023958 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1542B400) [pid = 3708] [serial = 1307] [outer = 1428FC00] 04:30:24 INFO - PROCESS | 3708 | 1461069024425 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 642ms 04:30:24 INFO - PROCESS | 3708 | 1461069024463 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 3708 | 1461069024465 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 04:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:30:24 INFO - PROCESS | 3708 | 1461069024468 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 3708 | 1461069024470 Marionette TRACE conn3 <- [1,1706,null,{}] 04:30:24 INFO - PROCESS | 3708 | 1461069024473 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 3708 | 1461069024578 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:30:24 INFO - PROCESS | 3708 | 1461069024588 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 3708 | ++DOCSHELL 1382F800 == 33 [pid = 3708] [id = 436] 04:30:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (15AF2000) [pid = 3708] [serial = 1308] [outer = 00000000] 04:30:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (15ED1400) [pid = 3708] [serial = 1309] [outer = 15AF2000] 04:30:24 INFO - PROCESS | 3708 | 1461069024636 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (16190000) [pid = 3708] [serial = 1310] [outer = 15AF2000] 04:30:25 INFO - PROCESS | 3708 | 1461069025086 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 705ms 04:30:25 INFO - PROCESS | 3708 | 1461069025167 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 3708 | 1461069025169 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 04:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:30:25 INFO - PROCESS | 3708 | 1461069025173 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 3708 | 1461069025175 Marionette TRACE conn3 <- [1,1710,null,{}] 04:30:25 INFO - PROCESS | 3708 | 1461069025178 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 3708 | 1461069025251 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:30:25 INFO - PROCESS | 3708 | 1461069025290 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 3708 | ++DOCSHELL 15F6A800 == 34 [pid = 3708] [id = 437] 04:30:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (15F74C00) [pid = 3708] [serial = 1311] [outer = 00000000] 04:30:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (16C07400) [pid = 3708] [serial = 1312] [outer = 15F74C00] 04:30:25 INFO - PROCESS | 3708 | 1461069025337 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (16C03000) [pid = 3708] [serial = 1313] [outer = 15F74C00] 04:30:25 INFO - PROCESS | 3708 | 1461069025758 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 642ms 04:30:25 INFO - PROCESS | 3708 | 1461069025813 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 3708 | 1461069025815 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 04:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:30:25 INFO - PROCESS | 3708 | 1461069025818 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 3708 | 1461069025820 Marionette TRACE conn3 <- [1,1714,null,{}] 04:30:25 INFO - PROCESS | 3708 | 1461069025823 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 3708 | 1461069025897 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:30:25 INFO - PROCESS | 3708 | 1461069025903 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 3708 | ++DOCSHELL 16C03C00 == 35 [pid = 3708] [id = 438] 04:30:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (16C07C00) [pid = 3708] [serial = 1314] [outer = 00000000] 04:30:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (17B77400) [pid = 3708] [serial = 1315] [outer = 16C07C00] 04:30:25 INFO - PROCESS | 3708 | 1461069025947 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (17B76800) [pid = 3708] [serial = 1316] [outer = 16C07C00] 04:30:26 INFO - PROCESS | 3708 | 1461069026422 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 626ms 04:30:26 INFO - PROCESS | 3708 | 1461069026456 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 3708 | 1461069026458 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 04:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:30:26 INFO - PROCESS | 3708 | 1461069026462 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 3708 | 1461069026463 Marionette TRACE conn3 <- [1,1718,null,{}] 04:30:26 INFO - PROCESS | 3708 | 1461069026466 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 3708 | 1461069026573 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:30:26 INFO - PROCESS | 3708 | 1461069026581 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 3708 | ++DOCSHELL 1376CC00 == 36 [pid = 3708] [id = 439] 04:30:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (17B80400) [pid = 3708] [serial = 1317] [outer = 00000000] 04:30:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1801DC00) [pid = 3708] [serial = 1318] [outer = 17B80400] 04:30:26 INFO - PROCESS | 3708 | 1461069026625 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1801D000) [pid = 3708] [serial = 1319] [outer = 17B80400] 04:30:27 INFO - PROCESS | 3708 | 1461069027132 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 689ms 04:30:27 INFO - PROCESS | 3708 | 1461069027160 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 3708 | 1461069027162 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 04:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:30:27 INFO - PROCESS | 3708 | 1461069027170 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 3708 | 1461069027172 Marionette TRACE conn3 <- [1,1722,null,{}] 04:30:27 INFO - PROCESS | 3708 | 1461069027179 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 3708 | 1461069027291 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:30:27 INFO - PROCESS | 3708 | 1461069027297 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 3708 | ++DOCSHELL 12DDB800 == 37 [pid = 3708] [id = 440] 04:30:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (18019400) [pid = 3708] [serial = 1320] [outer = 00000000] 04:30:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (18179800) [pid = 3708] [serial = 1321] [outer = 18019400] 04:30:27 INFO - PROCESS | 3708 | 1461069027342 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18180000) [pid = 3708] [serial = 1322] [outer = 18019400] 04:30:27 INFO - PROCESS | 3708 | 1461069027781 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 642ms 04:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:30:27 INFO - PROCESS | 3708 | 1461069027812 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 3708 | 1461069027815 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 04:30:27 INFO - PROCESS | 3708 | 1461069027820 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 3708 | 1461069027823 Marionette TRACE conn3 <- [1,1726,null,{}] 04:30:27 INFO - PROCESS | 3708 | 1461069027826 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 3708 | 1461069027949 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:30:28 INFO - PROCESS | 3708 | 1461069028044 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 3708 | ++DOCSHELL 183BAC00 == 38 [pid = 3708] [id = 441] 04:30:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (183BB800) [pid = 3708] [serial = 1323] [outer = 00000000] 04:30:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18A74400) [pid = 3708] [serial = 1324] [outer = 183BB800] 04:30:28 INFO - PROCESS | 3708 | 1461069028098 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (18A7AC00) [pid = 3708] [serial = 1325] [outer = 183BB800] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (147E3C00) [pid = 3708] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1CCCEC00) [pid = 3708] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1E036800) [pid = 3708] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (19861800) [pid = 3708] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1A51EC00) [pid = 3708] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (132F5800) [pid = 3708] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (207F2000) [pid = 3708] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1C365C00) [pid = 3708] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (197FD800) [pid = 3708] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (16CBCC00) [pid = 3708] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1383A000) [pid = 3708] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1D645400) [pid = 3708] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (18DB8C00) [pid = 3708] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18A7A000) [pid = 3708] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (132F8400) [pid = 3708] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (13862C00) [pid = 3708] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1325F800) [pid = 3708] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (13836000) [pid = 3708] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (21503C00) [pid = 3708] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (132F0000) [pid = 3708] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18CC3C00) [pid = 3708] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (17B81C00) [pid = 3708] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1DEA5C00) [pid = 3708] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1A07B800) [pid = 3708] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1A73F400) [pid = 3708] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:30:28 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (15A2E000) [pid = 3708] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:30:29 INFO - PROCESS | 3708 | 1461069029048 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1253ms 04:30:29 INFO - PROCESS | 3708 | 1461069029080 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 3708 | 1461069029081 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 04:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:30:29 INFO - PROCESS | 3708 | 1461069029085 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 3708 | 1461069029086 Marionette TRACE conn3 <- [1,1730,null,{}] 04:30:29 INFO - PROCESS | 3708 | 1461069029090 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 3708 | 1461069029169 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:30:29 INFO - PROCESS | 3708 | 1461069029176 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 3708 | ++DOCSHELL 15449000 == 39 [pid = 3708] [id = 442] 04:30:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (15732800) [pid = 3708] [serial = 1326] [outer = 00000000] 04:30:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (17BA2400) [pid = 3708] [serial = 1327] [outer = 15732800] 04:30:29 INFO - PROCESS | 3708 | 1461069029220 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (180E6C00) [pid = 3708] [serial = 1328] [outer = 15732800] 04:30:29 INFO - PROCESS | 3708 | 1461069029645 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 595ms 04:30:29 INFO - PROCESS | 3708 | 1461069029685 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 3708 | 1461069029686 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 04:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:30:29 INFO - PROCESS | 3708 | 1461069029690 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 3708 | 1461069029691 Marionette TRACE conn3 <- [1,1734,null,{}] 04:30:29 INFO - PROCESS | 3708 | 1461069029699 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 3708 | 1461069029774 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:30:29 INFO - PROCESS | 3708 | 1461069029780 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 3708 | ++DOCSHELL 16CBCC00 == 40 [pid = 3708] [id = 443] 04:30:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1801CC00) [pid = 3708] [serial = 1329] [outer = 00000000] 04:30:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18ACC000) [pid = 3708] [serial = 1330] [outer = 1801CC00] 04:30:29 INFO - PROCESS | 3708 | 1461069029824 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (18CBE800) [pid = 3708] [serial = 1331] [outer = 1801CC00] 04:30:30 INFO - PROCESS | 3708 | 1461069030310 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 642ms 04:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:30:30 INFO - PROCESS | 3708 | 1461069030328 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 3708 | 1461069030330 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 04:30:30 INFO - PROCESS | 3708 | 1461069030334 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - PROCESS | 3708 | 1461069030335 Marionette TRACE conn3 <- [1,1738,null,{}] 04:30:30 INFO - PROCESS | 3708 | 1461069030338 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:30 INFO - PROCESS | 3708 | 1461069030419 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:30:30 INFO - PROCESS | 3708 | 1461069030425 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 3708 | ++DOCSHELL 147D6000 == 41 [pid = 3708] [id = 444] 04:30:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (183B7400) [pid = 3708] [serial = 1332] [outer = 00000000] 04:30:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18CCAC00) [pid = 3708] [serial = 1333] [outer = 183B7400] 04:30:30 INFO - PROCESS | 3708 | 1461069030469 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (18D68400) [pid = 3708] [serial = 1334] [outer = 183B7400] 04:30:31 INFO - PROCESS | 3708 | 1461069031075 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 799ms 04:30:31 INFO - PROCESS | 3708 | 1461069031171 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 3708 | 1461069031175 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 04:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:30:31 INFO - PROCESS | 3708 | 1461069031205 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 3708 | 1461069031210 Marionette TRACE conn3 <- [1,1742,null,{}] 04:30:31 INFO - PROCESS | 3708 | 1461069031217 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:31 INFO - PROCESS | 3708 | 1461069031340 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:30:31 INFO - PROCESS | 3708 | 1461069031469 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 3708 | ++DOCSHELL 11B3D800 == 42 [pid = 3708] [id = 445] 04:30:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (11B3EC00) [pid = 3708] [serial = 1335] [outer = 00000000] 04:30:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (12CFDC00) [pid = 3708] [serial = 1336] [outer = 11B3EC00] 04:30:31 INFO - PROCESS | 3708 | 1461069031525 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (13201C00) [pid = 3708] [serial = 1337] [outer = 11B3EC00] 04:30:32 INFO - PROCESS | 3708 | 1461069032208 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1050ms 04:30:32 INFO - PROCESS | 3708 | 1461069032253 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 3708 | 1461069032259 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 04:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:30:32 INFO - PROCESS | 3708 | 1461069032286 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 3708 | 1461069032288 Marionette TRACE conn3 <- [1,1746,null,{}] 04:30:32 INFO - PROCESS | 3708 | 1461069032317 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:32 INFO - PROCESS | 3708 | 1461069032449 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:30:32 INFO - PROCESS | 3708 | 1461069032574 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 3708 | ++DOCSHELL 11BF6400 == 43 [pid = 3708] [id = 446] 04:30:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (12CFD400) [pid = 3708] [serial = 1338] [outer = 00000000] 04:30:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1386BC00) [pid = 3708] [serial = 1339] [outer = 12CFD400] 04:30:32 INFO - PROCESS | 3708 | 1461069032630 Marionette DEBUG loaded listener.js 04:30:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (138E4000) [pid = 3708] [serial = 1340] [outer = 12CFD400] 04:30:33 INFO - PROCESS | 3708 | 1461069033522 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1316ms 04:30:33 INFO - PROCESS | 3708 | 1461069033595 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 3708 | 1461069033599 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 04:30:33 INFO - PROCESS | 3708 | 1461069033604 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:30:33 INFO - PROCESS | 3708 | 1461069033608 Marionette TRACE conn3 <- [1,1750,null,{}] 04:30:33 INFO - PROCESS | 3708 | 1461069033614 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:33 INFO - PROCESS | 3708 | 1461069033717 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:30:33 INFO - PROCESS | 3708 | 1461069033858 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 3708 | ++DOCSHELL 132FC800 == 44 [pid = 3708] [id = 447] 04:30:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (132FE000) [pid = 3708] [serial = 1341] [outer = 00000000] 04:30:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (13869800) [pid = 3708] [serial = 1342] [outer = 132FE000] 04:30:33 INFO - PROCESS | 3708 | 1461069033908 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (13A65000) [pid = 3708] [serial = 1343] [outer = 132FE000] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 13A70C00 == 43 [pid = 3708] [id = 28] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 18AC9800 == 42 [pid = 3708] [id = 26] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 189EB000 == 41 [pid = 3708] [id = 25] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 12D85000 == 40 [pid = 3708] [id = 19] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 1832CC00 == 39 [pid = 3708] [id = 24] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 16195800 == 38 [pid = 3708] [id = 22] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 12C0F000 == 37 [pid = 3708] [id = 18] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 18E70000 == 36 [pid = 3708] [id = 27] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 17059800 == 35 [pid = 3708] [id = 23] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 1544FC00 == 34 [pid = 3708] [id = 21] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 1428C000 == 33 [pid = 3708] [id = 20] 04:30:34 INFO - PROCESS | 3708 | --DOCSHELL 18021C00 == 32 [pid = 3708] [id = 430] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (19869800) [pid = 3708] [serial = 1291] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (196C7C00) [pid = 3708] [serial = 1193] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (19010C00) [pid = 3708] [serial = 1190] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (1E0CA800) [pid = 3708] [serial = 1184] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1D7EC800) [pid = 3708] [serial = 1196] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (20FF3C00) [pid = 3708] [serial = 1202] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (15F6B800) [pid = 3708] [serial = 1187] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1E030800) [pid = 3708] [serial = 1151] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (207F0C00) [pid = 3708] [serial = 1199] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (19AA7400) [pid = 3708] [serial = 1279] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1C143800) [pid = 3708] [serial = 1282] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1A084400) [pid = 3708] [serial = 1280] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (13A6B400) [pid = 3708] [serial = 1285] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (1C8E9C00) [pid = 3708] [serial = 1283] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (20FEA800) [pid = 3708] [serial = 1252] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1E0C7800) [pid = 3708] [serial = 1250] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1E0BF000) [pid = 3708] [serial = 1249] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1CCCE800) [pid = 3708] [serial = 1247] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1C364000) [pid = 3708] [serial = 1246] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (18CBE000) [pid = 3708] [serial = 1244] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (18A7BC00) [pid = 3708] [serial = 1243] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1675B800) [pid = 3708] [serial = 1241] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (15A6C400) [pid = 3708] [serial = 1240] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1E02D400) [pid = 3708] [serial = 1238] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1945C000) [pid = 3708] [serial = 1273] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (18CC9C00) [pid = 3708] [serial = 1270] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (18D70400) [pid = 3708] [serial = 1271] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (16CBC800) [pid = 3708] [serial = 1267] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (18177000) [pid = 3708] [serial = 1268] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1544C800) [pid = 3708] [serial = 1265] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (13A13000) [pid = 3708] [serial = 1264] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (196C4400) [pid = 3708] [serial = 1262] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (18E71400) [pid = 3708] [serial = 1261] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (21CA2000) [pid = 3708] [serial = 1259] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (21C9D000) [pid = 3708] [serial = 1258] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (21510C00) [pid = 3708] [serial = 1256] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (2150C800) [pid = 3708] [serial = 1255] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (20FED400) [pid = 3708] [serial = 1253] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (19807000) [pid = 3708] [serial = 1276] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (18ABD400) [pid = 3708] [serial = 1288] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (19809800) [pid = 3708] [serial = 1277] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (15ECCC00) [pid = 3708] [serial = 1286] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (196C0800) [pid = 3708] [serial = 1274] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (18F73800) [pid = 3708] [serial = 1289] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 3708 | 1461069034431 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 845ms 04:30:34 INFO - PROCESS | 3708 | 1461069034449 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 3708 | 1461069034454 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 04:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:30:34 INFO - PROCESS | 3708 | 1461069034460 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 3708 | 1461069034462 Marionette TRACE conn3 <- [1,1754,null,{}] 04:30:34 INFO - PROCESS | 3708 | 1461069034466 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:34 INFO - PROCESS | 3708 | 1461069034545 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:30:34 INFO - PROCESS | 3708 | 1461069034554 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 3708 | ++DOCSHELL 132F5C00 == 33 [pid = 3708] [id = 448] 04:30:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (13833000) [pid = 3708] [serial = 1344] [outer = 00000000] 04:30:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (13A13000) [pid = 3708] [serial = 1345] [outer = 13833000] 04:30:34 INFO - PROCESS | 3708 | 1461069034599 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (14760400) [pid = 3708] [serial = 1346] [outer = 13833000] 04:30:35 INFO - PROCESS | 3708 | 1461069035081 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 627ms 04:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:30:35 INFO - PROCESS | 3708 | 1461069035097 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 3708 | 1461069035099 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 04:30:35 INFO - PROCESS | 3708 | 1461069035102 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 3708 | 1461069035105 Marionette TRACE conn3 <- [1,1758,null,{}] 04:30:35 INFO - PROCESS | 3708 | 1461069035120 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 3708 | 1461069035202 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:30:35 INFO - PROCESS | 3708 | 1461069035212 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 3708 | ++DOCSHELL 15E73400 == 34 [pid = 3708] [id = 449] 04:30:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (15E74000) [pid = 3708] [serial = 1347] [outer = 00000000] 04:30:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (15F6AC00) [pid = 3708] [serial = 1348] [outer = 15E74000] 04:30:35 INFO - PROCESS | 3708 | 1461069035260 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1618FC00) [pid = 3708] [serial = 1349] [outer = 15E74000] 04:30:35 INFO - PROCESS | 3708 | 1461069035762 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 04:30:35 INFO - PROCESS | 3708 | 1461069035801 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 3708 | 1461069035804 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:30:35 INFO - PROCESS | 3708 | 1461069035807 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 3708 | 1461069035809 Marionette TRACE conn3 <- [1,1762,null,{}] 04:30:35 INFO - PROCESS | 3708 | 1461069035812 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 3708 | 1461069035939 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:30:35 INFO - PROCESS | 3708 | 1461069035947 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 3708 | ++DOCSHELL 1668D800 == 35 [pid = 3708] [id = 450] 04:30:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (16C04400) [pid = 3708] [serial = 1350] [outer = 00000000] 04:30:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (17083400) [pid = 3708] [serial = 1351] [outer = 16C04400] 04:30:35 INFO - PROCESS | 3708 | 1461069035995 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (17B7E400) [pid = 3708] [serial = 1352] [outer = 16C04400] 04:30:36 INFO - PROCESS | 3708 | 1461069036428 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 643ms 04:30:36 INFO - PROCESS | 3708 | 1461069036480 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 3708 | 1461069036482 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 04:30:36 INFO - PROCESS | 3708 | 1461069036485 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - PROCESS | 3708 | 1461069036487 Marionette TRACE conn3 <- [1,1766,null,{}] 04:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:30:36 INFO - PROCESS | 3708 | 1461069036490 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:36 INFO - PROCESS | 3708 | 1461069036594 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:30:36 INFO - PROCESS | 3708 | 1461069036600 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 3708 | ++DOCSHELL 1707F400 == 36 [pid = 3708] [id = 451] 04:30:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (17BA2800) [pid = 3708] [serial = 1353] [outer = 00000000] 04:30:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (18026000) [pid = 3708] [serial = 1354] [outer = 17BA2800] 04:30:36 INFO - PROCESS | 3708 | 1461069036673 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (18025C00) [pid = 3708] [serial = 1355] [outer = 17BA2800] 04:30:37 INFO - PROCESS | 3708 | 1461069037153 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 704ms 04:30:37 INFO - PROCESS | 3708 | 1461069037187 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 3708 | 1461069037189 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 04:30:37 INFO - PROCESS | 3708 | 1461069037196 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:30:37 INFO - PROCESS | 3708 | 1461069037198 Marionette TRACE conn3 <- [1,1770,null,{}] 04:30:37 INFO - PROCESS | 3708 | 1461069037201 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 3708 | 1461069037324 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:30:37 INFO - PROCESS | 3708 | 1461069037333 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 3708 | ++DOCSHELL 18024000 == 37 [pid = 3708] [id = 452] 04:30:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (18328000) [pid = 3708] [serial = 1356] [outer = 00000000] 04:30:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (18A79C00) [pid = 3708] [serial = 1357] [outer = 18328000] 04:30:37 INFO - PROCESS | 3708 | 1461069037428 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (18A7D800) [pid = 3708] [serial = 1358] [outer = 18328000] 04:30:37 INFO - PROCESS | 3708 | 1461069037850 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 689ms 04:30:37 INFO - PROCESS | 3708 | 1461069037896 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 3708 | 1461069037898 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 04:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:30:37 INFO - PROCESS | 3708 | 1461069037945 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 3708 | 1461069037947 Marionette TRACE conn3 <- [1,1774,null,{}] 04:30:37 INFO - PROCESS | 3708 | 1461069037958 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 3708 | 1461069038068 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:30:38 INFO - PROCESS | 3708 | 1461069038080 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 3708 | ++DOCSHELL 18CBE000 == 38 [pid = 3708] [id = 453] 04:30:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (18CC4C00) [pid = 3708] [serial = 1359] [outer = 00000000] 04:30:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (18D71800) [pid = 3708] [serial = 1360] [outer = 18CC4C00] 04:30:38 INFO - PROCESS | 3708 | 1461069038124 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (18D73000) [pid = 3708] [serial = 1361] [outer = 18CC4C00] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (17B80400) [pid = 3708] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (13770000) [pid = 3708] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (11BEF800) [pid = 3708] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (15F74C00) [pid = 3708] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (16C07C00) [pid = 3708] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1386AC00) [pid = 3708] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (18019400) [pid = 3708] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (15AF2000) [pid = 3708] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (12C10000) [pid = 3708] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (15732800) [pid = 3708] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (183BB800) [pid = 3708] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1428FC00) [pid = 3708] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:30:38 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1801CC00) [pid = 3708] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:30:38 INFO - PROCESS | 3708 | 1461069038667 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 783ms 04:30:38 INFO - PROCESS | 3708 | 1461069038694 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 3708 | 1461069038696 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 04:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:30:38 INFO - PROCESS | 3708 | 1461069038699 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 3708 | 1461069038701 Marionette TRACE conn3 <- [1,1778,null,{}] 04:30:38 INFO - PROCESS | 3708 | 1461069038704 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 3708 | 1461069038785 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:30:38 INFO - PROCESS | 3708 | 1461069038791 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 3708 | ++DOCSHELL 12D90000 == 39 [pid = 3708] [id = 454] 04:30:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (12DDB400) [pid = 3708] [serial = 1362] [outer = 00000000] 04:30:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (1421D400) [pid = 3708] [serial = 1363] [outer = 12DDB400] 04:30:38 INFO - PROCESS | 3708 | 1461069038834 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (15E26C00) [pid = 3708] [serial = 1364] [outer = 12DDB400] 04:30:39 INFO - PROCESS | 3708 | 1461069039289 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 642ms 04:30:39 INFO - PROCESS | 3708 | 1461069039338 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 3708 | 1461069039340 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 04:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:30:39 INFO - PROCESS | 3708 | 1461069039343 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 3708 | 1461069039344 Marionette TRACE conn3 <- [1,1782,null,{}] 04:30:39 INFO - PROCESS | 3708 | 1461069039372 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:39 INFO - PROCESS | 3708 | 1461069039453 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:30:39 INFO - PROCESS | 3708 | 1461069039463 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 3708 | ++DOCSHELL 11B3F400 == 40 [pid = 3708] [id = 455] 04:30:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (132F0800) [pid = 3708] [serial = 1365] [outer = 00000000] 04:30:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (1817D800) [pid = 3708] [serial = 1366] [outer = 132F0800] 04:30:39 INFO - PROCESS | 3708 | 1461069039506 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (18CC6400) [pid = 3708] [serial = 1367] [outer = 132F0800] 04:30:39 INFO - PROCESS | 3708 | 1461069039921 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 642ms 04:30:39 INFO - PROCESS | 3708 | 1461069039982 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 3708 | 1461069039983 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 04:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:30:39 INFO - PROCESS | 3708 | 1461069039987 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 3708 | 1461069039989 Marionette TRACE conn3 <- [1,1786,null,{}] 04:30:39 INFO - PROCESS | 3708 | 1461069039992 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 3708 | 1461069040076 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:30:40 INFO - PROCESS | 3708 | 1461069040082 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 3708 | ++DOCSHELL 16697800 == 41 [pid = 3708] [id = 456] 04:30:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (17BAEC00) [pid = 3708] [serial = 1368] [outer = 00000000] 04:30:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (18DB6000) [pid = 3708] [serial = 1369] [outer = 17BAEC00] 04:30:40 INFO - PROCESS | 3708 | 1461069040126 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (18DB5C00) [pid = 3708] [serial = 1370] [outer = 17BAEC00] 04:30:40 INFO - PROCESS | 3708 | 1461069040549 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 596ms 04:30:40 INFO - PROCESS | 3708 | 1461069040584 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 3708 | 1461069040586 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:30:40 INFO - PROCESS | 3708 | 1461069040640 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 3708 | 1461069040643 Marionette TRACE conn3 <- [1,1790,null,{}] 04:30:40 INFO - PROCESS | 3708 | 1461069040649 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 3708 | 1461069040753 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:30:40 INFO - PROCESS | 3708 | 1461069040929 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 3708 | ++DOCSHELL 132F2800 == 42 [pid = 3708] [id = 457] 04:30:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (132F4000) [pid = 3708] [serial = 1371] [outer = 00000000] 04:30:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (13774800) [pid = 3708] [serial = 1372] [outer = 132F4000] 04:30:41 INFO - PROCESS | 3708 | 1461069040983 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (1385E800) [pid = 3708] [serial = 1373] [outer = 132F4000] 04:30:41 INFO - PROCESS | 3708 | 1461069041553 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 940ms 04:30:41 INFO - PROCESS | 3708 | 1461069041580 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 3708 | 1461069041584 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 04:30:41 INFO - PROCESS | 3708 | 1461069041588 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:30:41 INFO - PROCESS | 3708 | 1461069041591 Marionette TRACE conn3 <- [1,1794,null,{}] 04:30:41 INFO - PROCESS | 3708 | 1461069041599 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:41 INFO - PROCESS | 3708 | 1461069041703 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:30:41 INFO - PROCESS | 3708 | 1461069041806 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 3708 | ++DOCSHELL 15688000 == 43 [pid = 3708] [id = 458] 04:30:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (15736400) [pid = 3708] [serial = 1374] [outer = 00000000] 04:30:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (16755400) [pid = 3708] [serial = 1375] [outer = 15736400] 04:30:41 INFO - PROCESS | 3708 | 1461069041860 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (16CC3400) [pid = 3708] [serial = 1376] [outer = 15736400] 04:30:42 INFO - PROCESS | 3708 | 1461069042462 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 908ms 04:30:42 INFO - PROCESS | 3708 | 1461069042495 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 3708 | 1461069042497 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:30:42 INFO - PROCESS | 3708 | 1461069042501 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 3708 | 1461069042503 Marionette TRACE conn3 <- [1,1798,null,{}] 04:30:42 INFO - PROCESS | 3708 | 1461069042507 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 3708 | 1461069042610 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:30:42 INFO - PROCESS | 3708 | 1461069042720 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 3708 | ++DOCSHELL 18A78000 == 44 [pid = 3708] [id = 459] 04:30:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (18A7DC00) [pid = 3708] [serial = 1377] [outer = 00000000] 04:30:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (18D6B400) [pid = 3708] [serial = 1378] [outer = 18A7DC00] 04:30:42 INFO - PROCESS | 3708 | 1461069042821 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (18DB2C00) [pid = 3708] [serial = 1379] [outer = 18A7DC00] 04:30:43 INFO - PROCESS | 3708 | 1461069043407 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 956ms 04:30:43 INFO - PROCESS | 3708 | 1461069043446 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 3708 | 1461069043448 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 04:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:30:43 INFO - PROCESS | 3708 | 1461069043452 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 3708 | 1461069043454 Marionette TRACE conn3 <- [1,1802,null,{}] 04:30:43 INFO - PROCESS | 3708 | 1461069043457 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 3708 | 1461069043557 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:30:43 INFO - PROCESS | 3708 | 1461069043659 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 3708 | ++DOCSHELL 1832F400 == 45 [pid = 3708] [id = 460] 04:30:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18DBD800) [pid = 3708] [serial = 1380] [outer = 00000000] 04:30:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (18EB3400) [pid = 3708] [serial = 1381] [outer = 18DBD800] 04:30:43 INFO - PROCESS | 3708 | 1461069043713 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18F71400) [pid = 3708] [serial = 1382] [outer = 18DBD800] 04:30:44 INFO - PROCESS | 3708 | 1461069044323 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 940ms 04:30:44 INFO - PROCESS | 3708 | 1461069044397 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 3708 | 1461069044399 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:30:44 INFO - PROCESS | 3708 | 1461069044403 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 3708 | 1461069044405 Marionette TRACE conn3 <- [1,1806,null,{}] 04:30:44 INFO - PROCESS | 3708 | 1461069044408 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 3708 | 1461069044505 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:30:44 INFO - PROCESS | 3708 | 1461069044634 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 3708 | ++DOCSHELL 1320A400 == 46 [pid = 3708] [id = 461] 04:30:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (13834000) [pid = 3708] [serial = 1383] [outer = 00000000] 04:30:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (18F7C000) [pid = 3708] [serial = 1384] [outer = 13834000] 04:30:44 INFO - PROCESS | 3708 | 1461069044689 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (18F7A000) [pid = 3708] [serial = 1385] [outer = 13834000] 04:30:45 INFO - PROCESS | 3708 | 1461069045357 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1002ms 04:30:45 INFO - PROCESS | 3708 | 1461069045406 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 3708 | 1461069045410 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 04:30:45 INFO - PROCESS | 3708 | 1461069045415 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:30:45 INFO - PROCESS | 3708 | 1461069045419 Marionette TRACE conn3 <- [1,1810,null,{}] 04:30:45 INFO - PROCESS | 3708 | 1461069045425 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 3708 | 1461069045528 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:30:45 INFO - PROCESS | 3708 | 1461069045665 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 3708 | ++DOCSHELL 12D85400 == 47 [pid = 3708] [id = 462] 04:30:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (13269000) [pid = 3708] [serial = 1386] [outer = 00000000] 04:30:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1386C400) [pid = 3708] [serial = 1387] [outer = 13269000] 04:30:45 INFO - PROCESS | 3708 | 1461069045715 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (142DE400) [pid = 3708] [serial = 1388] [outer = 13269000] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18CCAC00) [pid = 3708] [serial = 1333] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (18CBE800) [pid = 3708] [serial = 1331] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1801DC00) [pid = 3708] [serial = 1318] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1383A800) [pid = 3708] [serial = 1301] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (11CB5800) [pid = 3708] [serial = 1294] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (16C03000) [pid = 3708] [serial = 1313] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (12BB6C00) [pid = 3708] [serial = 1295] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (17B76800) [pid = 3708] [serial = 1316] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (13A12000) [pid = 3708] [serial = 1303] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (18179800) [pid = 3708] [serial = 1321] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (16190000) [pid = 3708] [serial = 1310] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (13263800) [pid = 3708] [serial = 1298] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (180E6C00) [pid = 3708] [serial = 1328] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (18A7AC00) [pid = 3708] [serial = 1325] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (16C07400) [pid = 3708] [serial = 1312] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (147D8C00) [pid = 3708] [serial = 1306] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1801D000) [pid = 3708] [serial = 1319] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (18180000) [pid = 3708] [serial = 1322] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (18ACC000) [pid = 3708] [serial = 1330] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (13A6D400) [pid = 3708] [serial = 1304] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (17BA2400) [pid = 3708] [serial = 1327] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (1320FC00) [pid = 3708] [serial = 1297] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1382FC00) [pid = 3708] [serial = 1300] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (17B77400) [pid = 3708] [serial = 1315] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (15ED1400) [pid = 3708] [serial = 1309] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1542B400) [pid = 3708] [serial = 1307] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (18A74400) [pid = 3708] [serial = 1324] [outer = 00000000] [url = about:blank] 04:30:46 INFO - PROCESS | 3708 | 1461069046319 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 940ms 04:30:46 INFO - PROCESS | 3708 | 1461069046362 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 3708 | 1461069046367 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 04:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:30:46 INFO - PROCESS | 3708 | 1461069046373 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 3708 | 1461069046375 Marionette TRACE conn3 <- [1,1814,null,{}] 04:30:46 INFO - PROCESS | 3708 | 1461069046379 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 3708 | 1461069046460 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:30:46 INFO - PROCESS | 3708 | 1461069046466 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 3708 | ++DOCSHELL 11BF3400 == 48 [pid = 3708] [id = 463] 04:30:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (1325E400) [pid = 3708] [serial = 1389] [outer = 00000000] 04:30:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (138E5000) [pid = 3708] [serial = 1390] [outer = 1325E400] 04:30:46 INFO - PROCESS | 3708 | 1461069046512 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (147DC400) [pid = 3708] [serial = 1391] [outer = 1325E400] 04:30:47 INFO - PROCESS | 3708 | 1461069046990 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 643ms 04:30:47 INFO - PROCESS | 3708 | 1461069047010 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 3708 | 1461069047012 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:30:47 INFO - PROCESS | 3708 | 1461069047015 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 3708 | 1461069047019 Marionette TRACE conn3 <- [1,1818,null,{}] 04:30:47 INFO - PROCESS | 3708 | 1461069047029 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 3708 | 1461069047118 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:30:47 INFO - PROCESS | 3708 | 1461069047127 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 3708 | ++DOCSHELL 1610BC00 == 49 [pid = 3708] [id = 464] 04:30:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (1618E000) [pid = 3708] [serial = 1392] [outer = 00000000] 04:30:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (16C03000) [pid = 3708] [serial = 1393] [outer = 1618E000] 04:30:47 INFO - PROCESS | 3708 | 1461069047173 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (16CC7C00) [pid = 3708] [serial = 1394] [outer = 1618E000] 04:30:47 INFO - PROCESS | 3708 | 1461069047675 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 704ms 04:30:47 INFO - PROCESS | 3708 | 1461069047715 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 3708 | 1461069047717 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:30:47 INFO - PROCESS | 3708 | 1461069047721 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 3708 | 1461069047722 Marionette TRACE conn3 <- [1,1822,null,{}] 04:30:47 INFO - PROCESS | 3708 | 1461069047726 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 3708 | 1461069047804 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:30:47 INFO - PROCESS | 3708 | 1461069047810 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 3708 | ++DOCSHELL 17B78400 == 50 [pid = 3708] [id = 465] 04:30:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (17B7C400) [pid = 3708] [serial = 1395] [outer = 00000000] 04:30:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (18025800) [pid = 3708] [serial = 1396] [outer = 17B7C400] 04:30:47 INFO - PROCESS | 3708 | 1461069047855 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (1817A800) [pid = 3708] [serial = 1397] [outer = 17B7C400] 04:30:48 INFO - PROCESS | 3708 | 1461069048284 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 596ms 04:30:48 INFO - PROCESS | 3708 | 1461069048318 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 3708 | 1461069048320 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 04:30:48 INFO - PROCESS | 3708 | 1461069048323 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:30:48 INFO - PROCESS | 3708 | 1461069048325 Marionette TRACE conn3 <- [1,1826,null,{}] 04:30:48 INFO - PROCESS | 3708 | 1461069048328 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 3708 | 1461069048451 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:30:48 INFO - PROCESS | 3708 | 1461069048457 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 3708 | ++DOCSHELL 13263000 == 51 [pid = 3708] [id = 466] 04:30:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (17B7E800) [pid = 3708] [serial = 1398] [outer = 00000000] 04:30:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (183B3800) [pid = 3708] [serial = 1399] [outer = 17B7E800] 04:30:48 INFO - PROCESS | 3708 | 1461069048502 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (189E9C00) [pid = 3708] [serial = 1400] [outer = 17B7E800] 04:30:48 INFO - PROCESS | 3708 | 1461069048986 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 705ms 04:30:49 INFO - PROCESS | 3708 | 1461069049054 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 3708 | 1461069049056 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 04:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:30:49 INFO - PROCESS | 3708 | 1461069049059 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 3708 | 1461069049061 Marionette TRACE conn3 <- [1,1830,null,{}] 04:30:49 INFO - PROCESS | 3708 | 1461069049065 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 3708 | 1461069049193 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:30:49 INFO - PROCESS | 3708 | 1461069049261 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 3708 | ++DOCSHELL 1801B400 == 52 [pid = 3708] [id = 467] 04:30:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (1832EC00) [pid = 3708] [serial = 1401] [outer = 00000000] 04:30:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (18CC7800) [pid = 3708] [serial = 1402] [outer = 1832EC00] 04:30:49 INFO - PROCESS | 3708 | 1461069049309 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (18D6BC00) [pid = 3708] [serial = 1403] [outer = 1832EC00] 04:30:49 INFO - PROCESS | 3708 | 1461069049728 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 705ms 04:30:49 INFO - PROCESS | 3708 | 1461069049761 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 3708 | 1461069049763 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 04:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:30:49 INFO - PROCESS | 3708 | 1461069049766 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 3708 | 1461069049768 Marionette TRACE conn3 <- [1,1834,null,{}] 04:30:49 INFO - PROCESS | 3708 | 1461069049775 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 3708 | 1461069049912 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:30:49 INFO - PROCESS | 3708 | 1461069049920 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 3708 | ++DOCSHELL 12CFE000 == 53 [pid = 3708] [id = 468] 04:30:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (18CC1C00) [pid = 3708] [serial = 1404] [outer = 00000000] 04:30:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (18EB0800) [pid = 3708] [serial = 1405] [outer = 18CC1C00] 04:30:49 INFO - PROCESS | 3708 | 1461069049969 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (18F76C00) [pid = 3708] [serial = 1406] [outer = 18CC1C00] 04:30:50 INFO - PROCESS | 3708 | 1461069050411 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 705ms 04:30:50 INFO - PROCESS | 3708 | 1461069050464 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 3708 | 1461069050466 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 04:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:30:50 INFO - PROCESS | 3708 | 1461069050469 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 3708 | 1461069050471 Marionette TRACE conn3 <- [1,1838,null,{}] 04:30:50 INFO - PROCESS | 3708 | 1461069050481 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 3708 | 1461069050588 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:30:50 INFO - PROCESS | 3708 | 1461069050594 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 3708 | ++DOCSHELL 18DBD400 == 54 [pid = 3708] [id = 469] 04:30:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18F77400) [pid = 3708] [serial = 1407] [outer = 00000000] 04:30:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (19018400) [pid = 3708] [serial = 1408] [outer = 18F77400] 04:30:50 INFO - PROCESS | 3708 | 1461069050637 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (19457800) [pid = 3708] [serial = 1409] [outer = 18F77400] 04:30:50 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (18328000) [pid = 3708] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:30:50 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (17BA2800) [pid = 3708] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:30:50 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (15E74000) [pid = 3708] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:30:50 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (13833000) [pid = 3708] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:30:50 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (132FE000) [pid = 3708] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:30:50 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (16C04400) [pid = 3708] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:30:50 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (18CC4C00) [pid = 3708] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:30:50 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (12DDB400) [pid = 3708] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:30:50 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (132F0800) [pid = 3708] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:30:51 INFO - PROCESS | 3708 | 1461069051125 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 705ms 04:30:51 INFO - PROCESS | 3708 | 1461069051169 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 3708 | 1461069051171 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 04:30:51 INFO - PROCESS | 3708 | 1461069051174 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:30:51 INFO - PROCESS | 3708 | 1461069051176 Marionette TRACE conn3 <- [1,1842,null,{}] 04:30:51 INFO - PROCESS | 3708 | 1461069051180 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 3708 | 1461069051287 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:30:51 INFO - PROCESS | 3708 | 1461069051296 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 3708 | ++DOCSHELL 1320F000 == 55 [pid = 3708] [id = 470] 04:30:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (16188800) [pid = 3708] [serial = 1410] [outer = 00000000] 04:30:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (18CC4800) [pid = 3708] [serial = 1411] [outer = 16188800] 04:30:51 INFO - PROCESS | 3708 | 1461069051340 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (18E70400) [pid = 3708] [serial = 1412] [outer = 16188800] 04:30:51 INFO - PROCESS | 3708 | 1461069051790 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 705ms 04:30:51 INFO - PROCESS | 3708 | 1461069051875 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 3708 | 1461069051877 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 04:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:30:51 INFO - PROCESS | 3708 | 1461069051880 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 3708 | 1461069051882 Marionette TRACE conn3 <- [1,1846,null,{}] 04:30:51 INFO - PROCESS | 3708 | 1461069051886 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 3708 | 1461069051965 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:30:51 INFO - PROCESS | 3708 | 1461069051975 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 3708 | ++DOCSHELL 1335C400 == 56 [pid = 3708] [id = 471] 04:30:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (1871C000) [pid = 3708] [serial = 1413] [outer = 00000000] 04:30:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1945BC00) [pid = 3708] [serial = 1414] [outer = 1871C000] 04:30:52 INFO - PROCESS | 3708 | 1461069052020 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (1945EC00) [pid = 3708] [serial = 1415] [outer = 1871C000] 04:30:52 INFO - PROCESS | 3708 | 1461069052494 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 626ms 04:30:52 INFO - PROCESS | 3708 | 1461069052518 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 3708 | 1461069052520 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 04:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:30:52 INFO - PROCESS | 3708 | 1461069052528 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - PROCESS | 3708 | 1461069052530 Marionette TRACE conn3 <- [1,1850,null,{}] 04:30:52 INFO - PROCESS | 3708 | 1461069052533 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 3708 | 1461069052660 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:30:52 INFO - PROCESS | 3708 | 1461069052674 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 3708 | ++DOCSHELL 1951A000 == 57 [pid = 3708] [id = 472] 04:30:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (19527C00) [pid = 3708] [serial = 1416] [outer = 00000000] 04:30:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (1978D000) [pid = 3708] [serial = 1417] [outer = 19527C00] 04:30:52 INFO - PROCESS | 3708 | 1461069052723 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (197F3400) [pid = 3708] [serial = 1418] [outer = 19527C00] 04:30:53 INFO - PROCESS | 3708 | 1461069053380 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 908ms 04:30:53 INFO - PROCESS | 3708 | 1461069053433 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 3708 | 1461069053439 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:30:53 INFO - PROCESS | 3708 | 1461069053445 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 3708 | 1461069053449 Marionette TRACE conn3 <- [1,1854,null,{}] 04:30:53 INFO - PROCESS | 3708 | 1461069053454 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 3708 | 1461069053562 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:30:53 INFO - PROCESS | 3708 | 1461069053699 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 3708 | ++DOCSHELL 13830400 == 58 [pid = 3708] [id = 473] 04:30:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (13830800) [pid = 3708] [serial = 1419] [outer = 00000000] 04:30:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (15429800) [pid = 3708] [serial = 1420] [outer = 13830800] 04:30:53 INFO - PROCESS | 3708 | 1461069053756 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (15732800) [pid = 3708] [serial = 1421] [outer = 13830800] 04:30:54 INFO - PROCESS | 3708 | 1461069054347 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 940ms 04:30:54 INFO - PROCESS | 3708 | 1461069054390 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 3708 | 1461069054396 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 04:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:30:54 INFO - PROCESS | 3708 | 1461069054402 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - PROCESS | 3708 | 1461069054405 Marionette TRACE conn3 <- [1,1858,null,{}] 04:30:54 INFO - PROCESS | 3708 | 1461069054409 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 3708 | 1461069054515 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:30:54 INFO - PROCESS | 3708 | 1461069054649 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 3708 | ++DOCSHELL 13776400 == 59 [pid = 3708] [id = 474] 04:30:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (16109000) [pid = 3708] [serial = 1422] [outer = 00000000] 04:30:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18022000) [pid = 3708] [serial = 1423] [outer = 16109000] 04:30:54 INFO - PROCESS | 3708 | 1461069054705 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (18327400) [pid = 3708] [serial = 1424] [outer = 16109000] 04:30:55 INFO - PROCESS | 3708 | 1461069055273 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 940ms 04:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:30:55 INFO - PROCESS | 3708 | 1461069055345 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 3708 | 1461069055348 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 04:30:55 INFO - PROCESS | 3708 | 1461069055353 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 3708 | 1461069055359 Marionette TRACE conn3 <- [1,1862,null,{}] 04:30:55 INFO - PROCESS | 3708 | 1461069055389 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 3708 | 1461069055505 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:30:55 INFO - PROCESS | 3708 | 1461069055632 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 3708 | ++DOCSHELL 183B8800 == 60 [pid = 3708] [id = 475] 04:30:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18A77000) [pid = 3708] [serial = 1425] [outer = 00000000] 04:30:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (19461800) [pid = 3708] [serial = 1426] [outer = 18A77000] 04:30:55 INFO - PROCESS | 3708 | 1461069055689 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (19520400) [pid = 3708] [serial = 1427] [outer = 18A77000] 04:30:56 INFO - PROCESS | 3708 | 1461069056293 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1003ms 04:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:30:56 INFO - PROCESS | 3708 | 1461069056361 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 3708 | 1461069056364 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 04:30:56 INFO - PROCESS | 3708 | 1461069056368 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 3708 | 1461069056372 Marionette TRACE conn3 <- [1,1866,null,{}] 04:30:56 INFO - PROCESS | 3708 | 1461069056376 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 3708 | 1461069056484 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:30:56 INFO - PROCESS | 3708 | 1461069056616 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 3708 | ++DOCSHELL 18DB9000 == 61 [pid = 3708] [id = 476] 04:30:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (18EB0000) [pid = 3708] [serial = 1428] [outer = 00000000] 04:30:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (197FC800) [pid = 3708] [serial = 1429] [outer = 18EB0000] 04:30:56 INFO - PROCESS | 3708 | 1461069056672 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (19801C00) [pid = 3708] [serial = 1430] [outer = 18EB0000] 04:30:57 INFO - PROCESS | 3708 | 1461069057508 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1191ms 04:30:57 INFO - PROCESS | 3708 | 1461069057567 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 3708 | 1461069057571 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 04:30:57 INFO - PROCESS | 3708 | 1461069057576 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:30:57 INFO - PROCESS | 3708 | 1461069057580 Marionette TRACE conn3 <- [1,1870,null,{}] 04:30:57 INFO - PROCESS | 3708 | 1461069057587 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 3708 | 1461069057681 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:30:57 INFO - PROCESS | 3708 | 1461069057819 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 3708 | ++DOCSHELL 138E8C00 == 62 [pid = 3708] [id = 477] 04:30:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (13A1B000) [pid = 3708] [serial = 1431] [outer = 00000000] 04:30:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (15ECA400) [pid = 3708] [serial = 1432] [outer = 13A1B000] 04:30:57 INFO - PROCESS | 3708 | 1461069057869 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (16110400) [pid = 3708] [serial = 1433] [outer = 13A1B000] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 18024000 == 61 [pid = 3708] [id = 452] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 11B3F400 == 60 [pid = 3708] [id = 455] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 18CBE000 == 59 [pid = 3708] [id = 453] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 12D90000 == 58 [pid = 3708] [id = 454] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 1707F400 == 57 [pid = 3708] [id = 451] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 194E3800 == 56 [pid = 3708] [id = 8] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 1668D800 == 55 [pid = 3708] [id = 450] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 15E73400 == 54 [pid = 3708] [id = 449] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 1335C400 == 53 [pid = 3708] [id = 471] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 1320F000 == 52 [pid = 3708] [id = 470] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 18DBD400 == 51 [pid = 3708] [id = 469] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 12CFE000 == 50 [pid = 3708] [id = 468] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 1801B400 == 49 [pid = 3708] [id = 467] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 13263000 == 48 [pid = 3708] [id = 466] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 17B78400 == 47 [pid = 3708] [id = 465] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 1610BC00 == 46 [pid = 3708] [id = 464] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 11BF3400 == 45 [pid = 3708] [id = 463] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 12D85400 == 44 [pid = 3708] [id = 462] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (18DB6000) [pid = 3708] [serial = 1369] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (12CFDC00) [pid = 3708] [serial = 1336] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1386BC00) [pid = 3708] [serial = 1339] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 132F2800 == 43 [pid = 3708] [id = 457] 04:30:58 INFO - PROCESS | 3708 | --DOCSHELL 16697800 == 42 [pid = 3708] [id = 456] 04:30:58 INFO - PROCESS | 3708 | 1461069058509 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 955ms 04:30:58 INFO - PROCESS | 3708 | 1461069058525 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 3708 | 1461069058530 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 04:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:30:58 INFO - PROCESS | 3708 | 1461069058536 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 3708 | 1461069058538 Marionette TRACE conn3 <- [1,1874,null,{}] 04:30:58 INFO - PROCESS | 3708 | 1461069058544 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 3708 | 1461069058640 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (18A79C00) [pid = 3708] [serial = 1357] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18026000) [pid = 3708] [serial = 1354] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (18025C00) [pid = 3708] [serial = 1355] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (15F6AC00) [pid = 3708] [serial = 1348] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1618FC00) [pid = 3708] [serial = 1349] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (13A13000) [pid = 3708] [serial = 1345] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (14760400) [pid = 3708] [serial = 1346] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (13A65000) [pid = 3708] [serial = 1343] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (13869800) [pid = 3708] [serial = 1342] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (17083400) [pid = 3708] [serial = 1351] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (18A7D800) [pid = 3708] [serial = 1358] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (18D71800) [pid = 3708] [serial = 1360] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1421D400) [pid = 3708] [serial = 1363] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (15E26C00) [pid = 3708] [serial = 1364] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1817D800) [pid = 3708] [serial = 1366] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (18D73000) [pid = 3708] [serial = 1361] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (17B7E400) [pid = 3708] [serial = 1352] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (18CC6400) [pid = 3708] [serial = 1367] [outer = 00000000] [url = about:blank] 04:30:58 INFO - PROCESS | 3708 | 1461069058735 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 3708 | ++DOCSHELL 11B3DC00 == 43 [pid = 3708] [id = 478] 04:30:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (11BED400) [pid = 3708] [serial = 1434] [outer = 00000000] 04:30:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (13774400) [pid = 3708] [serial = 1435] [outer = 11BED400] 04:30:58 INFO - PROCESS | 3708 | 1461069058785 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (13A73800) [pid = 3708] [serial = 1436] [outer = 11BED400] 04:30:59 INFO - PROCESS | 3708 | 1461069059166 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 705ms 04:30:59 INFO - PROCESS | 3708 | 1461069059233 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 3708 | 1461069059235 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 04:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:30:59 INFO - PROCESS | 3708 | 1461069059239 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 3708 | 1461069059242 Marionette TRACE conn3 <- [1,1878,null,{}] 04:30:59 INFO - PROCESS | 3708 | 1461069059252 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 3708 | 1461069059369 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:30:59 INFO - PROCESS | 3708 | 1461069059383 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 3708 | ++DOCSHELL 16CC0800 == 44 [pid = 3708] [id = 479] 04:30:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (16CC1C00) [pid = 3708] [serial = 1437] [outer = 00000000] 04:30:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (17B80400) [pid = 3708] [serial = 1438] [outer = 16CC1C00] 04:30:59 INFO - PROCESS | 3708 | 1461069059437 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18019C00) [pid = 3708] [serial = 1439] [outer = 16CC1C00] 04:30:59 INFO - PROCESS | 3708 | 1461069059907 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 689ms 04:30:59 INFO - PROCESS | 3708 | 1461069059941 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 3708 | 1461069059944 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 04:30:59 INFO - PROCESS | 3708 | 1461069059947 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:30:59 INFO - PROCESS | 3708 | 1461069059949 Marionette TRACE conn3 <- [1,1882,null,{}] 04:30:59 INFO - PROCESS | 3708 | 1461069059952 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 3708 | 1461069060031 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:31:00 INFO - PROCESS | 3708 | 1461069060040 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 3708 | ++DOCSHELL 18020000 == 45 [pid = 3708] [id = 480] 04:31:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (18026000) [pid = 3708] [serial = 1440] [outer = 00000000] 04:31:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1832D800) [pid = 3708] [serial = 1441] [outer = 18026000] 04:31:00 INFO - PROCESS | 3708 | 1461069060085 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (183B7800) [pid = 3708] [serial = 1442] [outer = 18026000] 04:31:00 INFO - PROCESS | 3708 | 1461069060527 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 642ms 04:31:00 INFO - PROCESS | 3708 | 1461069060587 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 3708 | 1461069060589 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 04:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:31:00 INFO - PROCESS | 3708 | 1461069060592 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 3708 | 1461069060594 Marionette TRACE conn3 <- [1,1886,null,{}] 04:31:00 INFO - PROCESS | 3708 | 1461069060597 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 3708 | 1461069060674 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:31:00 INFO - PROCESS | 3708 | 1461069060680 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 3708 | ++DOCSHELL 13839800 == 46 [pid = 3708] [id = 481] 04:31:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (180F2000) [pid = 3708] [serial = 1443] [outer = 00000000] 04:31:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (18CBD400) [pid = 3708] [serial = 1444] [outer = 180F2000] 04:31:00 INFO - PROCESS | 3708 | 1461069060724 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (18CC2400) [pid = 3708] [serial = 1445] [outer = 180F2000] 04:31:01 INFO - PROCESS | 3708 | 1461069061267 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 705ms 04:31:01 INFO - PROCESS | 3708 | 1461069061323 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 3708 | 1461069061325 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 04:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:31:01 INFO - PROCESS | 3708 | 1461069061329 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 3708 | 1461069061330 Marionette TRACE conn3 <- [1,1890,null,{}] 04:31:01 INFO - PROCESS | 3708 | 1461069061334 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:01 INFO - PROCESS | 3708 | 1461069061474 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:31:01 INFO - PROCESS | 3708 | 1461069061543 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 3708 | ++DOCSHELL 18CC7C00 == 47 [pid = 3708] [id = 482] 04:31:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18CC8C00) [pid = 3708] [serial = 1446] [outer = 00000000] 04:31:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18DB6C00) [pid = 3708] [serial = 1447] [outer = 18CC8C00] 04:31:01 INFO - PROCESS | 3708 | 1461069061591 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (18F6F800) [pid = 3708] [serial = 1448] [outer = 18CC8C00] 04:31:02 INFO - PROCESS | 3708 | 1461069062025 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 736ms 04:31:02 INFO - PROCESS | 3708 | 1461069062070 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 3708 | 1461069062071 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 04:31:02 INFO - PROCESS | 3708 | 1461069062075 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:31:02 INFO - PROCESS | 3708 | 1461069062076 Marionette TRACE conn3 <- [1,1894,null,{}] 04:31:02 INFO - PROCESS | 3708 | 1461069062117 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 3708 | 1461069062228 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:31:02 INFO - PROCESS | 3708 | 1461069062240 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 3708 | ++DOCSHELL 18DB0400 == 48 [pid = 3708] [id = 483] 04:31:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (18DB5000) [pid = 3708] [serial = 1449] [outer = 00000000] 04:31:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (19459C00) [pid = 3708] [serial = 1450] [outer = 18DB5000] 04:31:02 INFO - PROCESS | 3708 | 1461069062288 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1951B000) [pid = 3708] [serial = 1451] [outer = 18DB5000] 04:31:02 INFO - PROCESS | 3708 | 1461069062729 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 720ms 04:31:02 INFO - PROCESS | 3708 | 1461069062795 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 3708 | 1461069062797 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 04:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:31:02 INFO - PROCESS | 3708 | 1461069062800 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 3708 | 1461069062802 Marionette TRACE conn3 <- [1,1898,null,{}] 04:31:02 INFO - PROCESS | 3708 | 1461069062805 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 3708 | 1461069062916 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:31:02 INFO - PROCESS | 3708 | 1461069062921 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 3708 | ++DOCSHELL 13269800 == 49 [pid = 3708] [id = 484] 04:31:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18F7AC00) [pid = 3708] [serial = 1452] [outer = 00000000] 04:31:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1978F000) [pid = 3708] [serial = 1453] [outer = 18F7AC00] 04:31:02 INFO - PROCESS | 3708 | 1461069062969 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (196C4800) [pid = 3708] [serial = 1454] [outer = 18F7AC00] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (12CFD400) [pid = 3708] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1900E400) [pid = 3708] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (183B7400) [pid = 3708] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (1832EC00) [pid = 3708] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18CC1C00) [pid = 3708] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1325E400) [pid = 3708] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1618E000) [pid = 3708] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (17B7E800) [pid = 3708] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (17B7C400) [pid = 3708] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (13269000) [pid = 3708] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (18F77400) [pid = 3708] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (16188800) [pid = 3708] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1871C000) [pid = 3708] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:31:03 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (11B3EC00) [pid = 3708] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:31:03 INFO - PROCESS | 3708 | 1461069063571 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 815ms 04:31:03 INFO - PROCESS | 3708 | 1461069063602 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 3708 | 1461069063604 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 04:31:03 INFO - PROCESS | 3708 | 1461069063608 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:31:03 INFO - PROCESS | 3708 | 1461069063609 Marionette TRACE conn3 <- [1,1902,null,{}] 04:31:03 INFO - PROCESS | 3708 | 1461069063613 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 3708 | 1461069063692 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:31:03 INFO - PROCESS | 3708 | 1461069063698 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 3708 | ++DOCSHELL 1325E400 == 50 [pid = 3708] [id = 485] 04:31:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (13363400) [pid = 3708] [serial = 1455] [outer = 00000000] 04:31:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (16750800) [pid = 3708] [serial = 1456] [outer = 13363400] 04:31:03 INFO - PROCESS | 3708 | 1461069063741 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1801E400) [pid = 3708] [serial = 1457] [outer = 13363400] 04:31:04 INFO - PROCESS | 3708 | 1461069064188 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 642ms 04:31:04 INFO - PROCESS | 3708 | 1461069064246 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 3708 | 1461069064248 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 04:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:31:04 INFO - PROCESS | 3708 | 1461069064252 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 3708 | 1461069064253 Marionette TRACE conn3 <- [1,1906,null,{}] 04:31:04 INFO - PROCESS | 3708 | 1461069064257 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 3708 | 1461069064338 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:31:04 INFO - PROCESS | 3708 | 1461069064344 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 3708 | ++DOCSHELL 15449C00 == 51 [pid = 3708] [id = 486] 04:31:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (15ED1400) [pid = 3708] [serial = 1458] [outer = 00000000] 04:31:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (19015800) [pid = 3708] [serial = 1459] [outer = 15ED1400] 04:31:04 INFO - PROCESS | 3708 | 1461069064387 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1945DC00) [pid = 3708] [serial = 1460] [outer = 15ED1400] 04:31:04 INFO - PROCESS | 3708 | 1461069064839 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 642ms 04:31:04 INFO - PROCESS | 3708 | 1461069064890 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 3708 | 1461069064892 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 04:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:31:04 INFO - PROCESS | 3708 | 1461069064895 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 3708 | 1461069064898 Marionette TRACE conn3 <- [1,1910,null,{}] 04:31:04 INFO - PROCESS | 3708 | 1461069064901 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 3708 | 1461069065000 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:31:05 INFO - PROCESS | 3708 | 1461069065044 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 3708 | ++DOCSHELL 1980A000 == 52 [pid = 3708] [id = 487] 04:31:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1980B000) [pid = 3708] [serial = 1461] [outer = 00000000] 04:31:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (19863400) [pid = 3708] [serial = 1462] [outer = 1980B000] 04:31:05 INFO - PROCESS | 3708 | 1461069065092 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (19868800) [pid = 3708] [serial = 1463] [outer = 1980B000] 04:31:05 INFO - PROCESS | 3708 | 1461069065781 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 940ms 04:31:05 INFO - PROCESS | 3708 | 1461069065842 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 3708 | 1461069065847 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 04:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:31:05 INFO - PROCESS | 3708 | 1461069065853 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 3708 | 1461069065857 Marionette TRACE conn3 <- [1,1914,null,{}] 04:31:05 INFO - PROCESS | 3708 | 1461069065862 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 3708 | 1461069065971 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:31:06 INFO - PROCESS | 3708 | 1461069066082 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 3708 | ++DOCSHELL 1386A800 == 53 [pid = 3708] [id = 488] 04:31:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (138DC800) [pid = 3708] [serial = 1464] [outer = 00000000] 04:31:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (15A6AC00) [pid = 3708] [serial = 1465] [outer = 138DC800] 04:31:06 INFO - PROCESS | 3708 | 1461069066138 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (15ED3800) [pid = 3708] [serial = 1466] [outer = 138DC800] 04:31:06 INFO - PROCESS | 3708 | 1461069066739 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 939ms 04:31:06 INFO - PROCESS | 3708 | 1461069066798 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 3708 | 1461069066804 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 04:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:31:06 INFO - PROCESS | 3708 | 1461069066810 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 3708 | 1461069066813 Marionette TRACE conn3 <- [1,1918,null,{}] 04:31:06 INFO - PROCESS | 3708 | 1461069066818 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 3708 | 1461069066926 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:31:07 INFO - PROCESS | 3708 | 1461069067035 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 3708 | ++DOCSHELL 14760400 == 54 [pid = 3708] [id = 489] 04:31:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (16751000) [pid = 3708] [serial = 1467] [outer = 00000000] 04:31:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1832E000) [pid = 3708] [serial = 1468] [outer = 16751000] 04:31:07 INFO - PROCESS | 3708 | 1461069067089 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18AC7800) [pid = 3708] [serial = 1469] [outer = 16751000] 04:31:07 INFO - PROCESS | 3708 | 1461069067681 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 940ms 04:31:07 INFO - PROCESS | 3708 | 1461069067753 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 3708 | 1461069067756 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 04:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:31:07 INFO - PROCESS | 3708 | 1461069067760 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 3708 | 1461069067764 Marionette TRACE conn3 <- [1,1922,null,{}] 04:31:07 INFO - PROCESS | 3708 | 1461069067775 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 3708 | 1461069067881 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:31:08 INFO - PROCESS | 3708 | 1461069068019 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 3708 | ++DOCSHELL 19016400 == 55 [pid = 3708] [id = 490] 04:31:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1951C800) [pid = 3708] [serial = 1470] [outer = 00000000] 04:31:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (19809800) [pid = 3708] [serial = 1471] [outer = 1951C800] 04:31:08 INFO - PROCESS | 3708 | 1461069068081 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1980F400) [pid = 3708] [serial = 1472] [outer = 1951C800] 04:31:08 INFO - PROCESS | 3708 | 1461069068695 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1002ms 04:31:08 INFO - PROCESS | 3708 | 1461069068766 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 3708 | 1461069068769 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 04:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:31:08 INFO - PROCESS | 3708 | 1461069068774 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 3708 | 1461069068776 Marionette TRACE conn3 <- [1,1926,null,{}] 04:31:08 INFO - PROCESS | 3708 | 1461069068779 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 3708 | 1461069068885 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:31:09 INFO - PROCESS | 3708 | 1461069069020 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 3708 | ++DOCSHELL 13265000 == 56 [pid = 3708] [id = 491] 04:31:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1832CC00) [pid = 3708] [serial = 1473] [outer = 00000000] 04:31:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1986E800) [pid = 3708] [serial = 1474] [outer = 1832CC00] 04:31:09 INFO - PROCESS | 3708 | 1461069069075 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (19C11C00) [pid = 3708] [serial = 1475] [outer = 1832CC00] 04:31:09 INFO - PROCESS | 3708 | 1461069069633 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 893ms 04:31:09 INFO - PROCESS | 3708 | 1461069069677 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 3708 | 1461069069680 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 04:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:31:09 INFO - PROCESS | 3708 | 1461069069683 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 3708 | 1461069069685 Marionette TRACE conn3 <- [1,1930,null,{}] 04:31:09 INFO - PROCESS | 3708 | 1461069069689 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:09 INFO - PROCESS | 3708 | 1461069069790 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:31:09 INFO - PROCESS | 3708 | 1461069069898 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 3708 | ++DOCSHELL 1986A000 == 57 [pid = 3708] [id = 492] 04:31:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1986D400) [pid = 3708] [serial = 1476] [outer = 00000000] 04:31:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (19D70000) [pid = 3708] [serial = 1477] [outer = 1986D400] 04:31:09 INFO - PROCESS | 3708 | 1461069069951 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (19D71C00) [pid = 3708] [serial = 1478] [outer = 1986D400] 04:31:10 INFO - PROCESS | 3708 | 1461069070693 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1034ms 04:31:10 INFO - PROCESS | 3708 | 1461069070745 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 3708 | 1461069070749 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 04:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:31:10 INFO - PROCESS | 3708 | 1461069070754 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 3708 | 1461069070758 Marionette TRACE conn3 <- [1,1934,null,{}] 04:31:10 INFO - PROCESS | 3708 | 1461069070763 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 3708 | 1461069070859 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:31:11 INFO - PROCESS | 3708 | 1461069070977 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 3708 | ++DOCSHELL 1325C000 == 58 [pid = 3708] [id = 493] 04:31:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1325DC00) [pid = 3708] [serial = 1479] [outer = 00000000] 04:31:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (142E0000) [pid = 3708] [serial = 1480] [outer = 1325DC00] 04:31:11 INFO - PROCESS | 3708 | 1461069071028 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (14756400) [pid = 3708] [serial = 1481] [outer = 1325DC00] 04:31:11 INFO - PROCESS | 3708 | 1461069071613 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 908ms 04:31:11 INFO - PROCESS | 3708 | 1461069071658 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 3708 | 1461069071664 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 04:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:31:11 INFO - PROCESS | 3708 | 1461069071672 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 3708 | 1461069071677 Marionette TRACE conn3 <- [1,1938,null,{}] 04:31:11 INFO - PROCESS | 3708 | 1461069071681 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:11 INFO - PROCESS | 3708 | 1461069071775 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:31:11 INFO - PROCESS | 3708 | 1461069071886 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 3708 | ++DOCSHELL 156DC000 == 59 [pid = 3708] [id = 494] 04:31:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (15E27800) [pid = 3708] [serial = 1482] [outer = 00000000] 04:31:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (16CBA800) [pid = 3708] [serial = 1483] [outer = 15E27800] 04:31:11 INFO - PROCESS | 3708 | 1461069071933 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1704A800) [pid = 3708] [serial = 1484] [outer = 15E27800] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 15449C00 == 58 [pid = 3708] [id = 486] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 1325E400 == 57 [pid = 3708] [id = 485] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 13269800 == 56 [pid = 3708] [id = 484] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 18DB0400 == 55 [pid = 3708] [id = 483] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 18CC7C00 == 54 [pid = 3708] [id = 482] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 13839800 == 53 [pid = 3708] [id = 481] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 18020000 == 52 [pid = 3708] [id = 480] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 16CC0800 == 51 [pid = 3708] [id = 479] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 11B3DC00 == 50 [pid = 3708] [id = 478] 04:31:12 INFO - PROCESS | 3708 | --DOCSHELL 138E8C00 == 49 [pid = 3708] [id = 477] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1978D000) [pid = 3708] [serial = 1417] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (138E4000) [pid = 3708] [serial = 1340] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (1A018000) [pid = 3708] [serial = 1292] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (19457800) [pid = 3708] [serial = 1409] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (18CC4800) [pid = 3708] [serial = 1411] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1945EC00) [pid = 3708] [serial = 1415] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1945BC00) [pid = 3708] [serial = 1414] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18F76C00) [pid = 3708] [serial = 1406] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (189E9C00) [pid = 3708] [serial = 1400] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (18E70400) [pid = 3708] [serial = 1412] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (13201C00) [pid = 3708] [serial = 1337] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (18D68400) [pid = 3708] [serial = 1334] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18CC7800) [pid = 3708] [serial = 1402] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (18EB0800) [pid = 3708] [serial = 1405] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (18D6BC00) [pid = 3708] [serial = 1403] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (138E5000) [pid = 3708] [serial = 1390] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (147DC400) [pid = 3708] [serial = 1391] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (16C03000) [pid = 3708] [serial = 1393] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (16CC7C00) [pid = 3708] [serial = 1394] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (183B3800) [pid = 3708] [serial = 1399] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18025800) [pid = 3708] [serial = 1396] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1817A800) [pid = 3708] [serial = 1397] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (142DE400) [pid = 3708] [serial = 1388] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (1386C400) [pid = 3708] [serial = 1387] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (13774800) [pid = 3708] [serial = 1372] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (19018400) [pid = 3708] [serial = 1408] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (16755400) [pid = 3708] [serial = 1375] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18D6B400) [pid = 3708] [serial = 1378] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (18EB3400) [pid = 3708] [serial = 1381] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (18F7C000) [pid = 3708] [serial = 1384] [outer = 00000000] [url = about:blank] 04:31:12 INFO - PROCESS | 3708 | 1461069072403 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 799ms 04:31:12 INFO - PROCESS | 3708 | 1461069072476 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 3708 | 1461069072478 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 04:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:31:12 INFO - PROCESS | 3708 | 1461069072482 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 3708 | 1461069072485 Marionette TRACE conn3 <- [1,1942,null,{}] 04:31:12 INFO - PROCESS | 3708 | 1461069072495 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 3708 | 1461069072582 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:31:12 INFO - PROCESS | 3708 | 1461069072591 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 3708 | ++DOCSHELL 142E0C00 == 50 [pid = 3708] [id = 495] 04:31:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (147D7000) [pid = 3708] [serial = 1485] [outer = 00000000] 04:31:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1675B000) [pid = 3708] [serial = 1486] [outer = 147D7000] 04:31:12 INFO - PROCESS | 3708 | 1461069072643 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (16CC9C00) [pid = 3708] [serial = 1487] [outer = 147D7000] 04:31:13 INFO - PROCESS | 3708 | 1461069073311 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 846ms 04:31:13 INFO - PROCESS | 3708 | 1461069073325 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 3708 | 1461069073330 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 04:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:31:13 INFO - PROCESS | 3708 | 1461069073336 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 3708 | 1461069073340 Marionette TRACE conn3 <- [1,1946,null,{}] 04:31:13 INFO - PROCESS | 3708 | 1461069073345 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:13 INFO - PROCESS | 3708 | 1461069073496 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:31:13 INFO - PROCESS | 3708 | 1461069073605 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 3708 | ++DOCSHELL 1382E000 == 51 [pid = 3708] [id = 496] 04:31:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (13832000) [pid = 3708] [serial = 1488] [outer = 00000000] 04:31:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (145F0C00) [pid = 3708] [serial = 1489] [outer = 13832000] 04:31:13 INFO - PROCESS | 3708 | 1461069073662 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (15A2E000) [pid = 3708] [serial = 1490] [outer = 13832000] 04:31:14 INFO - PROCESS | 3708 | 1461069074313 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1002ms 04:31:14 INFO - PROCESS | 3708 | 1461069074370 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 3708 | 1461069074376 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 04:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:31:14 INFO - PROCESS | 3708 | 1461069074382 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 3708 | 1461069074385 Marionette TRACE conn3 <- [1,1950,null,{}] 04:31:14 INFO - PROCESS | 3708 | 1461069074389 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 3708 | 1461069074524 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:31:14 INFO - PROCESS | 3708 | 1461069074657 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 3708 | ++DOCSHELL 15ECA800 == 52 [pid = 3708] [id = 497] 04:31:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (15F75C00) [pid = 3708] [serial = 1491] [outer = 00000000] 04:31:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (18020800) [pid = 3708] [serial = 1492] [outer = 15F75C00] 04:31:14 INFO - PROCESS | 3708 | 1461069074713 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1804D400) [pid = 3708] [serial = 1493] [outer = 15F75C00] 04:31:15 INFO - PROCESS | 3708 | 1461069075254 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 940ms 04:31:15 INFO - PROCESS | 3708 | 1461069075326 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 3708 | 1461069075328 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 04:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:31:15 INFO - PROCESS | 3708 | 1461069075332 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 3708 | 1461069075336 Marionette TRACE conn3 <- [1,1954,null,{}] 04:31:15 INFO - PROCESS | 3708 | 1461069075363 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 3708 | 1461069075477 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:31:15 INFO - PROCESS | 3708 | 1461069075604 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 3708 | ++DOCSHELL 18017800 == 53 [pid = 3708] [id = 498] 04:31:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (180EB400) [pid = 3708] [serial = 1494] [outer = 00000000] 04:31:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (18ACCC00) [pid = 3708] [serial = 1495] [outer = 180EB400] 04:31:15 INFO - PROCESS | 3708 | 1461069075662 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18CC8400) [pid = 3708] [serial = 1496] [outer = 180EB400] 04:31:16 INFO - PROCESS | 3708 | 1461069076250 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 971ms 04:31:16 INFO - PROCESS | 3708 | 1461069076297 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 3708 | 1461069076300 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 04:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:31:16 INFO - PROCESS | 3708 | 1461069076304 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 3708 | 1461069076306 Marionette TRACE conn3 <- [1,1958,null,{}] 04:31:16 INFO - PROCESS | 3708 | 1461069076309 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:16 INFO - PROCESS | 3708 | 1461069076416 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:31:16 INFO - PROCESS | 3708 | 1461069076522 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 3708 | ++DOCSHELL 18CC7800 == 54 [pid = 3708] [id = 499] 04:31:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (18CC7C00) [pid = 3708] [serial = 1497] [outer = 00000000] 04:31:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18DB1C00) [pid = 3708] [serial = 1498] [outer = 18CC7C00] 04:31:16 INFO - PROCESS | 3708 | 1461069076576 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18DB6000) [pid = 3708] [serial = 1499] [outer = 18CC7C00] 04:31:17 INFO - PROCESS | 3708 | 1461069077114 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 830ms 04:31:17 INFO - PROCESS | 3708 | 1461069077146 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 3708 | 1461069077149 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 04:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:31:17 INFO - PROCESS | 3708 | 1461069077152 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 3708 | 1461069077154 Marionette TRACE conn3 <- [1,1962,null,{}] 04:31:17 INFO - PROCESS | 3708 | 1461069077158 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 3708 | 1461069077254 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:31:17 INFO - PROCESS | 3708 | 1461069077364 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 3708 | ++DOCSHELL 18D6BC00 == 55 [pid = 3708] [id = 500] 04:31:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (18D6D800) [pid = 3708] [serial = 1500] [outer = 00000000] 04:31:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18F73800) [pid = 3708] [serial = 1501] [outer = 18D6D800] 04:31:17 INFO - PROCESS | 3708 | 1461069077420 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18F77000) [pid = 3708] [serial = 1502] [outer = 18D6D800] 04:31:18 INFO - PROCESS | 3708 | 1461069078005 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 908ms 04:31:18 INFO - PROCESS | 3708 | 1461069078056 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 3708 | 1461069078059 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 04:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:31:18 INFO - PROCESS | 3708 | 1461069078062 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 3708 | 1461069078064 Marionette TRACE conn3 <- [1,1966,null,{}] 04:31:18 INFO - PROCESS | 3708 | 1461069078068 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:18 INFO - PROCESS | 3708 | 1461069078181 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:31:18 INFO - PROCESS | 3708 | 1461069078290 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 3708 | ++DOCSHELL 1335C800 == 56 [pid = 3708] [id = 501] 04:31:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1900C000) [pid = 3708] [serial = 1503] [outer = 00000000] 04:31:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1945D800) [pid = 3708] [serial = 1504] [outer = 1900C000] 04:31:18 INFO - PROCESS | 3708 | 1461069078348 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1945A800) [pid = 3708] [serial = 1505] [outer = 1900C000] 04:31:19 INFO - PROCESS | 3708 | 1461069079030 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1003ms 04:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:31:19 INFO - PROCESS | 3708 | 1461069079065 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 3708 | 1461069079069 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 04:31:19 INFO - PROCESS | 3708 | 1461069079074 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 3708 | 1461069079078 Marionette TRACE conn3 <- [1,1970,null,{}] 04:31:19 INFO - PROCESS | 3708 | 1461069079084 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:19 INFO - PROCESS | 3708 | 1461069079181 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:31:19 INFO - PROCESS | 3708 | 1461069079292 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 3708 | ++DOCSHELL 13269000 == 57 [pid = 3708] [id = 502] 04:31:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (13269800) [pid = 3708] [serial = 1506] [outer = 00000000] 04:31:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (14760800) [pid = 3708] [serial = 1507] [outer = 13269800] 04:31:19 INFO - PROCESS | 3708 | 1461069079340 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (15ECBC00) [pid = 3708] [serial = 1508] [outer = 13269800] 04:31:19 INFO - PROCESS | 3708 | --DOCSHELL 156DC000 == 56 [pid = 3708] [id = 494] 04:31:19 INFO - PROCESS | 3708 | --DOCSHELL 1325C000 == 55 [pid = 3708] [id = 493] 04:31:19 INFO - PROCESS | 3708 | --DOCSHELL 14760400 == 54 [pid = 3708] [id = 489] 04:31:19 INFO - PROCESS | 3708 | --DOCSHELL 1386A800 == 53 [pid = 3708] [id = 488] 04:31:19 INFO - PROCESS | 3708 | 1461069079923 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 892ms 04:31:19 INFO - PROCESS | 3708 | 1461069079976 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 3708 | 1461069079981 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 04:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:31:20 INFO - PROCESS | 3708 | 1461069079987 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 3708 | 1461069079989 Marionette TRACE conn3 <- [1,1974,null,{}] 04:31:20 INFO - PROCESS | 3708 | 1461069079993 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:20 INFO - PROCESS | 3708 | 1461069080077 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:31:20 INFO - PROCESS | 3708 | 1461069080187 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 3708 | ++DOCSHELL 12B8B000 == 54 [pid = 3708] [id = 503] 04:31:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (13265800) [pid = 3708] [serial = 1509] [outer = 00000000] 04:31:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (15ECD000) [pid = 3708] [serial = 1510] [outer = 13265800] 04:31:20 INFO - PROCESS | 3708 | 1461069080233 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (18323800) [pid = 3708] [serial = 1511] [outer = 13265800] 04:31:20 INFO - PROCESS | 3708 | 1461069080612 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 705ms 04:31:20 INFO - PROCESS | 3708 | 1461069080685 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 3708 | 1461069080687 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 04:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:31:20 INFO - PROCESS | 3708 | 1461069080691 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 3708 | 1461069080694 Marionette TRACE conn3 <- [1,1978,null,{}] 04:31:20 INFO - PROCESS | 3708 | 1461069080704 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:20 INFO - PROCESS | 3708 | 1461069080791 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:31:20 INFO - PROCESS | 3708 | 1461069080837 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 3708 | ++DOCSHELL 1900B000 == 55 [pid = 3708] [id = 504] 04:31:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (1900E000) [pid = 3708] [serial = 1512] [outer = 00000000] 04:31:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (19457000) [pid = 3708] [serial = 1513] [outer = 1900E000] 04:31:20 INFO - PROCESS | 3708 | 1461069080893 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (19463000) [pid = 3708] [serial = 1514] [outer = 1900E000] 04:31:21 INFO - PROCESS | 3708 | 1461069081364 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 705ms 04:31:21 INFO - PROCESS | 3708 | 1461069081390 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 3708 | 1461069081393 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 04:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:31:21 INFO - PROCESS | 3708 | 1461069081396 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 3708 | 1461069081398 Marionette TRACE conn3 <- [1,1982,null,{}] 04:31:21 INFO - PROCESS | 3708 | 1461069081401 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 3708 | 1461069081483 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:31:21 INFO - PROCESS | 3708 | 1461069081489 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 3708 | ++DOCSHELL 197F3000 == 56 [pid = 3708] [id = 505] 04:31:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (197F9400) [pid = 3708] [serial = 1515] [outer = 00000000] 04:31:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (19866400) [pid = 3708] [serial = 1516] [outer = 197F9400] 04:31:21 INFO - PROCESS | 3708 | 1461069081533 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1986E400) [pid = 3708] [serial = 1517] [outer = 197F9400] 04:31:22 INFO - PROCESS | 3708 | 1461069082012 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 626ms 04:31:22 INFO - PROCESS | 3708 | 1461069082039 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 3708 | 1461069082041 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 04:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:31:22 INFO - PROCESS | 3708 | 1461069082044 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 3708 | 1461069082046 Marionette TRACE conn3 <- [1,1986,null,{}] 04:31:22 INFO - PROCESS | 3708 | 1461069082049 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 3708 | 1461069082161 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:31:22 INFO - PROCESS | 3708 | 1461069082255 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 3708 | ++DOCSHELL 183B1000 == 57 [pid = 3708] [id = 506] 04:31:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (18EB1800) [pid = 3708] [serial = 1518] [outer = 00000000] 04:31:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (19D6F800) [pid = 3708] [serial = 1519] [outer = 18EB1800] 04:31:22 INFO - PROCESS | 3708 | 1461069082300 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (19D7A400) [pid = 3708] [serial = 1520] [outer = 18EB1800] 04:31:22 INFO - PROCESS | 3708 | 1461069082745 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 736ms 04:31:22 INFO - PROCESS | 3708 | 1461069082785 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 3708 | 1461069082787 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 04:31:22 INFO - PROCESS | 3708 | 1461069082790 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:31:22 INFO - PROCESS | 3708 | 1461069082792 Marionette TRACE conn3 <- [1,1990,null,{}] 04:31:22 INFO - PROCESS | 3708 | 1461069082795 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 3708 | 1461069082933 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:31:23 INFO - PROCESS | 3708 | 1461069083004 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 3708 | ++DOCSHELL 1A084400 == 58 [pid = 3708] [id = 507] 04:31:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1A1C9800) [pid = 3708] [serial = 1521] [outer = 00000000] 04:31:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1A51D000) [pid = 3708] [serial = 1522] [outer = 1A1C9800] 04:31:23 INFO - PROCESS | 3708 | 1461069083051 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1A51CC00) [pid = 3708] [serial = 1523] [outer = 1A1C9800] 04:31:23 INFO - PROCESS | 3708 | 1461069083463 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 689ms 04:31:23 INFO - PROCESS | 3708 | 1461069083490 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 3708 | 1461069083492 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 04:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:31:23 INFO - PROCESS | 3708 | 1461069083495 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 3708 | 1461069083497 Marionette TRACE conn3 <- [1,1994,null,{}] 04:31:23 INFO - PROCESS | 3708 | 1461069083500 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:23 INFO - PROCESS | 3708 | 1461069083646 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (11BED400) [pid = 3708] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (16CC1C00) [pid = 3708] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (13A1B000) [pid = 3708] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (18026000) [pid = 3708] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (180F2000) [pid = 3708] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (15ED1400) [pid = 3708] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1325DC00) [pid = 3708] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (18A7DC00) [pid = 3708] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (132F4000) [pid = 3708] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (15736400) [pid = 3708] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1980B000) [pid = 3708] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (13834000) [pid = 3708] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (19527C00) [pid = 3708] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (18DBD800) [pid = 3708] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (15E27800) [pid = 3708] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18CC8C00) [pid = 3708] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18DB5000) [pid = 3708] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18F7AC00) [pid = 3708] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:31:23 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (13363400) [pid = 3708] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:31:23 INFO - PROCESS | 3708 | 1461069083843 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 3708 | ++DOCSHELL 11B3E000 == 59 [pid = 3708] [id = 508] 04:31:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (11B45400) [pid = 3708] [serial = 1524] [outer = 00000000] 04:31:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (13201800) [pid = 3708] [serial = 1525] [outer = 11B45400] 04:31:23 INFO - PROCESS | 3708 | 1461069083887 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (132FA400) [pid = 3708] [serial = 1526] [outer = 11B45400] 04:31:24 INFO - PROCESS | 3708 | 1461069084246 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 799ms 04:31:24 INFO - PROCESS | 3708 | 1461069084297 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 3708 | 1461069084299 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 04:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:31:24 INFO - PROCESS | 3708 | 1461069084310 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 3708 | 1461069084312 Marionette TRACE conn3 <- [1,1998,null,{}] 04:31:24 INFO - PROCESS | 3708 | 1461069084316 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:24 INFO - PROCESS | 3708 | 1461069084396 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:31:24 INFO - PROCESS | 3708 | 1461069084402 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 3708 | ++DOCSHELL 132F6C00 == 60 [pid = 3708] [id = 509] 04:31:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1383A800) [pid = 3708] [serial = 1527] [outer = 00000000] 04:31:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (18DAEC00) [pid = 3708] [serial = 1528] [outer = 1383A800] 04:31:24 INFO - PROCESS | 3708 | 1461069084446 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (18EB4000) [pid = 3708] [serial = 1529] [outer = 1383A800] 04:31:24 INFO - PROCESS | 3708 | 1461069084874 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 595ms 04:31:24 INFO - PROCESS | 3708 | 1461069084905 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 3708 | 1461069084907 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 04:31:24 INFO - PROCESS | 3708 | 1461069084910 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:31:24 INFO - PROCESS | 3708 | 1461069084912 Marionette TRACE conn3 <- [1,2002,null,{}] 04:31:24 INFO - PROCESS | 3708 | 1461069084931 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 3708 | 1461069085021 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:31:25 INFO - PROCESS | 3708 | 1461069085027 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 3708 | ++DOCSHELL 18A76400 == 61 [pid = 3708] [id = 510] 04:31:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (18CBE800) [pid = 3708] [serial = 1530] [outer = 00000000] 04:31:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (1A559C00) [pid = 3708] [serial = 1531] [outer = 18CBE800] 04:31:25 INFO - PROCESS | 3708 | 1461069085070 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (1A5AD800) [pid = 3708] [serial = 1532] [outer = 18CBE800] 04:31:25 INFO - PROCESS | 3708 | 1461069085526 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 658ms 04:31:25 INFO - PROCESS | 3708 | 1461069085572 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 3708 | 1461069085574 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 04:31:25 INFO - PROCESS | 3708 | 1461069085578 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 3708 | 1461069085579 Marionette TRACE conn3 <- [1,2006,null,{}] 04:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:31:25 INFO - PROCESS | 3708 | 1461069085583 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 3708 | 1461069085668 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:31:25 INFO - PROCESS | 3708 | 1461069085674 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 3708 | ++DOCSHELL 1A522C00 == 62 [pid = 3708] [id = 511] 04:31:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1A523000) [pid = 3708] [serial = 1533] [outer = 00000000] 04:31:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1AA49C00) [pid = 3708] [serial = 1534] [outer = 1A523000] 04:31:25 INFO - PROCESS | 3708 | 1461069085718 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1BEC1C00) [pid = 3708] [serial = 1535] [outer = 1A523000] 04:31:26 INFO - PROCESS | 3708 | 1461069086499 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 956ms 04:31:26 INFO - PROCESS | 3708 | 1461069086558 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 3708 | 1461069086564 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 04:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:31:26 INFO - PROCESS | 3708 | 1461069086569 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 3708 | 1461069086573 Marionette TRACE conn3 <- [1,2010,null,{}] 04:31:26 INFO - PROCESS | 3708 | 1461069086579 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 3708 | 1461069086698 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:31:26 INFO - PROCESS | 3708 | 1461069086834 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 3708 | ++DOCSHELL 13262C00 == 63 [pid = 3708] [id = 512] 04:31:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1383A000) [pid = 3708] [serial = 1536] [outer = 00000000] 04:31:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (17057C00) [pid = 3708] [serial = 1537] [outer = 1383A000] 04:31:26 INFO - PROCESS | 3708 | 1461069086891 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (18180800) [pid = 3708] [serial = 1538] [outer = 1383A000] 04:31:27 INFO - PROCESS | 3708 | 1461069087440 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 908ms 04:31:27 INFO - PROCESS | 3708 | 1461069087473 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 3708 | 1461069087479 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 04:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:31:27 INFO - PROCESS | 3708 | 1461069087486 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 3708 | 1461069087489 Marionette TRACE conn3 <- [1,2014,null,{}] 04:31:27 INFO - PROCESS | 3708 | 1461069087493 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 3708 | 1461069087602 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:31:27 INFO - PROCESS | 3708 | 1461069087716 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 3708 | ++DOCSHELL 16CBB800 == 64 [pid = 3708] [id = 513] 04:31:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (16CC0800) [pid = 3708] [serial = 1539] [outer = 00000000] 04:31:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1945D000) [pid = 3708] [serial = 1540] [outer = 16CC0800] 04:31:27 INFO - PROCESS | 3708 | 1461069087810 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (19802000) [pid = 3708] [serial = 1541] [outer = 16CC0800] 04:31:28 INFO - PROCESS | 3708 | 1461069088448 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1002ms 04:31:28 INFO - PROCESS | 3708 | 1461069088485 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 3708 | 1461069088488 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 04:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:31:28 INFO - PROCESS | 3708 | 1461069088492 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 3708 | 1461069088496 Marionette TRACE conn3 <- [1,2018,null,{}] 04:31:28 INFO - PROCESS | 3708 | 1461069088506 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:28 INFO - PROCESS | 3708 | 1461069088617 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:31:28 INFO - PROCESS | 3708 | 1461069088760 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 3708 | ++DOCSHELL 1A55B000 == 65 [pid = 3708] [id = 514] 04:31:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1A55F000) [pid = 3708] [serial = 1542] [outer = 00000000] 04:31:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1AA47800) [pid = 3708] [serial = 1543] [outer = 1A55F000] 04:31:28 INFO - PROCESS | 3708 | 1461069088818 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1BEC9400) [pid = 3708] [serial = 1544] [outer = 1A55F000] 04:31:29 INFO - PROCESS | 3708 | 1461069089350 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 893ms 04:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:31:29 INFO - PROCESS | 3708 | 1461069089395 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 3708 | 1461069089398 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 04:31:29 INFO - PROCESS | 3708 | 1461069089402 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 3708 | 1461069089404 Marionette TRACE conn3 <- [1,2022,null,{}] 04:31:29 INFO - PROCESS | 3708 | 1461069089408 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:29 INFO - PROCESS | 3708 | 1461069089513 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:31:29 INFO - PROCESS | 3708 | 1461069089627 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 3708 | ++DOCSHELL 197FB400 == 66 [pid = 3708] [id = 515] 04:31:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1A1C6800) [pid = 3708] [serial = 1545] [outer = 00000000] 04:31:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1C11DC00) [pid = 3708] [serial = 1546] [outer = 1A1C6800] 04:31:29 INFO - PROCESS | 3708 | 1461069089721 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (1C13AC00) [pid = 3708] [serial = 1547] [outer = 1A1C6800] 04:31:30 INFO - PROCESS | 3708 | 1461069090333 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1002ms 04:31:30 INFO - PROCESS | 3708 | 1461069090404 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 3708 | 1461069090407 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 04:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:31:30 INFO - PROCESS | 3708 | 1461069090411 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 3708 | 1461069090413 Marionette TRACE conn3 <- [1,2026,null,{}] 04:31:30 INFO - PROCESS | 3708 | 1461069090431 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 3708 | 1461069090539 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:31:30 INFO - PROCESS | 3708 | 1461069090871 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 3708 | ++DOCSHELL 11B3C000 == 67 [pid = 3708] [id = 516] 04:31:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (11B44400) [pid = 3708] [serial = 1548] [outer = 00000000] 04:31:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (132F8C00) [pid = 3708] [serial = 1549] [outer = 11B44400] 04:31:30 INFO - PROCESS | 3708 | 1461069090947 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (13835C00) [pid = 3708] [serial = 1550] [outer = 11B44400] 04:31:31 INFO - PROCESS | 3708 | 1461069091521 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1159ms 04:31:31 INFO - PROCESS | 3708 | 1461069091565 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 3708 | 1461069091569 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 04:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:31:31 INFO - PROCESS | 3708 | 1461069091575 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 3708 | 1461069091578 Marionette TRACE conn3 <- [1,2030,null,{}] 04:31:31 INFO - PROCESS | 3708 | 1461069091583 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:31 INFO - PROCESS | 3708 | 1461069091688 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:31:31 INFO - PROCESS | 3708 | 1461069091867 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 3708 | ++DOCSHELL 13834400 == 68 [pid = 3708] [id = 517] 04:31:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (138D9800) [pid = 3708] [serial = 1551] [outer = 00000000] 04:31:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (15A30400) [pid = 3708] [serial = 1552] [outer = 138D9800] 04:31:31 INFO - PROCESS | 3708 | 1461069091918 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (15E71800) [pid = 3708] [serial = 1553] [outer = 138D9800] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 1D646800 == 67 [pid = 3708] [id = 13] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 19016400 == 66 [pid = 3708] [id = 490] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 13265000 == 65 [pid = 3708] [id = 491] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 1DC46000 == 64 [pid = 3708] [id = 14] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 18A78000 == 63 [pid = 3708] [id = 459] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 1951A000 == 62 [pid = 3708] [id = 472] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 19D76C00 == 61 [pid = 3708] [id = 12] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 17B80000 == 60 [pid = 3708] [id = 11] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 1DE9C800 == 59 [pid = 3708] [id = 15] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 18A76400 == 58 [pid = 3708] [id = 510] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 132F6C00 == 57 [pid = 3708] [id = 509] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 11B3E000 == 56 [pid = 3708] [id = 508] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 1A084400 == 55 [pid = 3708] [id = 507] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 183B1000 == 54 [pid = 3708] [id = 506] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 197F3000 == 53 [pid = 3708] [id = 505] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 1900B000 == 52 [pid = 3708] [id = 504] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 12B8B000 == 51 [pid = 3708] [id = 503] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 13269000 == 50 [pid = 3708] [id = 502] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 148 (15429800) [pid = 3708] [serial = 1420] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (18022000) [pid = 3708] [serial = 1423] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (19461800) [pid = 3708] [serial = 1426] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (197FC800) [pid = 3708] [serial = 1429] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 15ECA800 == 49 [pid = 3708] [id = 497] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 1980A000 == 48 [pid = 3708] [id = 487] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 1382E000 == 47 [pid = 3708] [id = 496] 04:31:32 INFO - PROCESS | 3708 | --DOCSHELL 142E0C00 == 46 [pid = 3708] [id = 495] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (16CBA800) [pid = 3708] [serial = 1483] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (18DB6C00) [pid = 3708] [serial = 1447] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (19459C00) [pid = 3708] [serial = 1450] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (18F6F800) [pid = 3708] [serial = 1448] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1978F000) [pid = 3708] [serial = 1453] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (196C4800) [pid = 3708] [serial = 1454] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (16750800) [pid = 3708] [serial = 1456] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (13774400) [pid = 3708] [serial = 1435] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (13A73800) [pid = 3708] [serial = 1436] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (17B80400) [pid = 3708] [serial = 1438] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (18019C00) [pid = 3708] [serial = 1439] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (16110400) [pid = 3708] [serial = 1433] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (15ECA400) [pid = 3708] [serial = 1432] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1832D800) [pid = 3708] [serial = 1441] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (183B7800) [pid = 3708] [serial = 1442] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (18CBD400) [pid = 3708] [serial = 1444] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (19015800) [pid = 3708] [serial = 1459] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (19863400) [pid = 3708] [serial = 1462] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (1704A800) [pid = 3708] [serial = 1484] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (1951B000) [pid = 3708] [serial = 1451] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1801E400) [pid = 3708] [serial = 1457] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (18CC2400) [pid = 3708] [serial = 1445] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1945DC00) [pid = 3708] [serial = 1460] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (142E0000) [pid = 3708] [serial = 1480] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18DB2C00) [pid = 3708] [serial = 1379] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1986E800) [pid = 3708] [serial = 1474] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (15A6AC00) [pid = 3708] [serial = 1465] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (14756400) [pid = 3708] [serial = 1481] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1832E000) [pid = 3708] [serial = 1468] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1385E800) [pid = 3708] [serial = 1373] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (19D70000) [pid = 3708] [serial = 1477] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (16CC3400) [pid = 3708] [serial = 1376] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (19809800) [pid = 3708] [serial = 1471] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (19868800) [pid = 3708] [serial = 1463] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18F7A000) [pid = 3708] [serial = 1385] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (197F3400) [pid = 3708] [serial = 1418] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18F71400) [pid = 3708] [serial = 1382] [outer = 00000000] [url = about:blank] 04:31:32 INFO - PROCESS | 3708 | 1461069092470 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 940ms 04:31:32 INFO - PROCESS | 3708 | 1461069092522 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 3708 | 1461069092526 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 04:31:32 INFO - PROCESS | 3708 | 1461069092531 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:31:32 INFO - PROCESS | 3708 | 1461069092532 Marionette TRACE conn3 <- [1,2034,null,{}] 04:31:32 INFO - PROCESS | 3708 | 1461069092536 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:32 INFO - PROCESS | 3708 | 1461069092619 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:31:32 INFO - PROCESS | 3708 | 1461069092625 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 3708 | ++DOCSHELL 1421B400 == 47 [pid = 3708] [id = 518] 04:31:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1428C000) [pid = 3708] [serial = 1554] [outer = 00000000] 04:31:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (15E24C00) [pid = 3708] [serial = 1555] [outer = 1428C000] 04:31:32 INFO - PROCESS | 3708 | 1461069092670 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1668EC00) [pid = 3708] [serial = 1556] [outer = 1428C000] 04:31:33 INFO - PROCESS | 3708 | 1461069093182 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 704ms 04:31:33 INFO - PROCESS | 3708 | 1461069093230 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 3708 | 1461069093232 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 04:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:31:33 INFO - PROCESS | 3708 | 1461069093237 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 3708 | 1461069093243 Marionette TRACE conn3 <- [1,2038,null,{}] 04:31:33 INFO - PROCESS | 3708 | 1461069093251 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 3708 | 1461069093336 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:31:33 INFO - PROCESS | 3708 | 1461069093468 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 3708 | ++DOCSHELL 16CC8C00 == 48 [pid = 3708] [id = 519] 04:31:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1707C400) [pid = 3708] [serial = 1557] [outer = 00000000] 04:31:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18022000) [pid = 3708] [serial = 1558] [outer = 1707C400] 04:31:33 INFO - PROCESS | 3708 | 1461069093520 Marionette DEBUG loaded listener.js 04:31:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (180F2000) [pid = 3708] [serial = 1559] [outer = 1707C400] 04:31:33 INFO - PROCESS | 3708 | 1461069093895 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 705ms 04:31:33 INFO - PROCESS | 3708 | 1461069093936 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 3708 | 1461069093938 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 04:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:31:33 INFO - PROCESS | 3708 | 1461069093941 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 3708 | 1461069093943 Marionette TRACE conn3 <- [1,2042,null,{}] 04:31:33 INFO - PROCESS | 3708 | 1461069093946 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:34 INFO - PROCESS | 3708 | 1461069094028 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:31:34 INFO - PROCESS | 3708 | 1461069094035 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 3708 | ++DOCSHELL 1320EC00 == 49 [pid = 3708] [id = 520] 04:31:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (18026800) [pid = 3708] [serial = 1560] [outer = 00000000] 04:31:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18A74000) [pid = 3708] [serial = 1561] [outer = 18026800] 04:31:34 INFO - PROCESS | 3708 | 1461069094082 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18A7C000) [pid = 3708] [serial = 1562] [outer = 18026800] 04:31:34 INFO - PROCESS | 3708 | 1461069094525 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 643ms 04:31:34 INFO - PROCESS | 3708 | 1461069094579 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 3708 | 1461069094581 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 04:31:34 INFO - PROCESS | 3708 | 1461069094584 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:31:34 INFO - PROCESS | 3708 | 1461069094586 Marionette TRACE conn3 <- [1,2046,null,{}] 04:31:34 INFO - PROCESS | 3708 | 1461069094599 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:34 INFO - PROCESS | 3708 | 1461069094709 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:31:34 INFO - PROCESS | 3708 | 1461069094801 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 3708 | ++DOCSHELL 18CC4400 == 50 [pid = 3708] [id = 521] 04:31:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (18CC4C00) [pid = 3708] [serial = 1563] [outer = 00000000] 04:31:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (18D6D400) [pid = 3708] [serial = 1564] [outer = 18CC4C00] 04:31:34 INFO - PROCESS | 3708 | 1461069094855 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (18DAE400) [pid = 3708] [serial = 1565] [outer = 18CC4C00] 04:31:35 INFO - PROCESS | 3708 | 1461069095299 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 752ms 04:31:35 INFO - PROCESS | 3708 | 1461069095346 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 3708 | 1461069095348 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 04:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:31:35 INFO - PROCESS | 3708 | 1461069095357 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 3708 | 1461069095359 Marionette TRACE conn3 <- [1,2050,null,{}] 04:31:35 INFO - PROCESS | 3708 | 1461069095362 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:35 INFO - PROCESS | 3708 | 1461069095476 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:31:35 INFO - PROCESS | 3708 | 1461069095486 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 3708 | ++DOCSHELL 18DB2400 == 51 [pid = 3708] [id = 522] 04:31:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18DB3800) [pid = 3708] [serial = 1566] [outer = 00000000] 04:31:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18F70400) [pid = 3708] [serial = 1567] [outer = 18DB3800] 04:31:35 INFO - PROCESS | 3708 | 1461069095530 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18F72400) [pid = 3708] [serial = 1568] [outer = 18DB3800] 04:31:36 INFO - PROCESS | 3708 | 1461069095994 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 689ms 04:31:36 INFO - PROCESS | 3708 | 1461069096056 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 3708 | 1461069096058 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 04:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:31:36 INFO - PROCESS | 3708 | 1461069096066 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 3708 | 1461069096068 Marionette TRACE conn3 <- [1,2054,null,{}] 04:31:36 INFO - PROCESS | 3708 | 1461069096071 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:36 INFO - PROCESS | 3708 | 1461069096218 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:31:36 INFO - PROCESS | 3708 | 1461069096285 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 3708 | ++DOCSHELL 18EA7800 == 52 [pid = 3708] [id = 523] 04:31:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (18F7B000) [pid = 3708] [serial = 1569] [outer = 00000000] 04:31:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (1945DC00) [pid = 3708] [serial = 1570] [outer = 18F7B000] 04:31:36 INFO - PROCESS | 3708 | 1461069096328 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (19464C00) [pid = 3708] [serial = 1571] [outer = 18F7B000] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (18EB0000) [pid = 3708] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (16109000) [pid = 3708] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (17BAEC00) [pid = 3708] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18A77000) [pid = 3708] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (13830800) [pid = 3708] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18CBE800) [pid = 3708] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (18EB1800) [pid = 3708] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1A1C9800) [pid = 3708] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1900C000) [pid = 3708] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (13269800) [pid = 3708] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (197F9400) [pid = 3708] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1900E000) [pid = 3708] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1383A800) [pid = 3708] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (13265800) [pid = 3708] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:31:36 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (11B45400) [pid = 3708] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:31:36 INFO - PROCESS | 3708 | 1461069096923 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 908ms 04:31:37 INFO - PROCESS | 3708 | 1461069096966 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 3708 | 1461069096968 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 04:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:31:37 INFO - PROCESS | 3708 | 1461069096971 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 3708 | 1461069096973 Marionette TRACE conn3 <- [1,2058,null,{}] 04:31:37 INFO - PROCESS | 3708 | 1461069096976 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:37 INFO - PROCESS | 3708 | 1461069097056 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:31:37 INFO - PROCESS | 3708 | 1461069097158 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 3708 | ++DOCSHELL 1325C400 == 53 [pid = 3708] [id = 524] 04:31:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1325E000) [pid = 3708] [serial = 1572] [outer = 00000000] 04:31:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (16CC8400) [pid = 3708] [serial = 1573] [outer = 1325E000] 04:31:37 INFO - PROCESS | 3708 | 1461069097207 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18D76000) [pid = 3708] [serial = 1574] [outer = 1325E000] 04:31:37 INFO - PROCESS | 3708 | 1461069097580 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 643ms 04:31:37 INFO - PROCESS | 3708 | 1461069097609 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 3708 | 1461069097611 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 04:31:37 INFO - PROCESS | 3708 | 1461069097614 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:31:37 INFO - PROCESS | 3708 | 1461069097616 Marionette TRACE conn3 <- [1,2062,null,{}] 04:31:37 INFO - PROCESS | 3708 | 1461069097631 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:37 INFO - PROCESS | 3708 | 1461069097717 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:31:37 INFO - PROCESS | 3708 | 1461069097723 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 3708 | ++DOCSHELL 1325EC00 == 54 [pid = 3708] [id = 525] 04:31:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (17BA4800) [pid = 3708] [serial = 1575] [outer = 00000000] 04:31:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (19459400) [pid = 3708] [serial = 1576] [outer = 17BA4800] 04:31:37 INFO - PROCESS | 3708 | 1461069097768 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (196C4C00) [pid = 3708] [serial = 1577] [outer = 17BA4800] 04:31:38 INFO - PROCESS | 3708 | 1461069098203 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 642ms 04:31:38 INFO - PROCESS | 3708 | 1461069098254 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 3708 | 1461069098256 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 04:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:31:38 INFO - PROCESS | 3708 | 1461069098260 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 3708 | 1461069098261 Marionette TRACE conn3 <- [1,2066,null,{}] 04:31:38 INFO - PROCESS | 3708 | 1461069098265 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:38 INFO - PROCESS | 3708 | 1461069098345 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:31:38 INFO - PROCESS | 3708 | 1461069098353 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 3708 | ++DOCSHELL 1900C000 == 55 [pid = 3708] [id = 526] 04:31:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (19013800) [pid = 3708] [serial = 1578] [outer = 00000000] 04:31:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (197FC800) [pid = 3708] [serial = 1579] [outer = 19013800] 04:31:38 INFO - PROCESS | 3708 | 1461069098403 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (19808000) [pid = 3708] [serial = 1580] [outer = 19013800] 04:31:38 INFO - PROCESS | 3708 | 1461069098958 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 737ms 04:31:39 INFO - PROCESS | 3708 | 1461069099031 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 3708 | 1461069099036 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 04:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:31:39 INFO - PROCESS | 3708 | 1461069099041 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 3708 | 1461069099046 Marionette TRACE conn3 <- [1,2070,null,{}] 04:31:39 INFO - PROCESS | 3708 | 1461069099052 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 3708 | 1461069099253 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:31:39 INFO - PROCESS | 3708 | 1461069099371 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 3708 | ++DOCSHELL 13830C00 == 56 [pid = 3708] [id = 527] 04:31:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (13831400) [pid = 3708] [serial = 1581] [outer = 00000000] 04:31:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (13A6F000) [pid = 3708] [serial = 1582] [outer = 13831400] 04:31:39 INFO - PROCESS | 3708 | 1461069099427 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (145EA000) [pid = 3708] [serial = 1583] [outer = 13831400] 04:31:39 INFO - PROCESS | 3708 | 1461069099986 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1003ms 04:31:40 INFO - PROCESS | 3708 | 1461069100044 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 3708 | 1461069100050 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 04:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:31:40 INFO - PROCESS | 3708 | 1461069100057 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 3708 | 1461069100060 Marionette TRACE conn3 <- [1,2074,null,{}] 04:31:40 INFO - PROCESS | 3708 | 1461069100064 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:40 INFO - PROCESS | 3708 | 1461069100174 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:31:40 INFO - PROCESS | 3708 | 1461069100332 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 3708 | ++DOCSHELL 147D8400 == 57 [pid = 3708] [id = 528] 04:31:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (147DF800) [pid = 3708] [serial = 1584] [outer = 00000000] 04:31:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (17B75C00) [pid = 3708] [serial = 1585] [outer = 147DF800] 04:31:40 INFO - PROCESS | 3708 | 1461069100388 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (17B82400) [pid = 3708] [serial = 1586] [outer = 147DF800] 04:31:40 INFO - PROCESS | 3708 | 1461069100990 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1002ms 04:31:41 INFO - PROCESS | 3708 | 1461069101061 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 3708 | 1461069101064 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 04:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:31:41 INFO - PROCESS | 3708 | 1461069101068 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 3708 | 1461069101072 Marionette TRACE conn3 <- [1,2078,null,{}] 04:31:41 INFO - PROCESS | 3708 | 1461069101083 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 3708 | 1461069101242 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:31:41 INFO - PROCESS | 3708 | 1461069101261 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 3708 | ++DOCSHELL 18020000 == 58 [pid = 3708] [id = 529] 04:31:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (1871DC00) [pid = 3708] [serial = 1587] [outer = 00000000] 04:31:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (19459C00) [pid = 3708] [serial = 1588] [outer = 1871DC00] 04:31:41 INFO - PROCESS | 3708 | 1461069101322 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (197FA800) [pid = 3708] [serial = 1589] [outer = 1871DC00] 04:31:41 INFO - PROCESS | 3708 | 1461069101967 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 956ms 04:31:42 INFO - PROCESS | 3708 | 1461069102012 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:31:42 INFO - PROCESS | 3708 | 1461069102015 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 04:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:31:42 INFO - PROCESS | 3708 | 1461069102019 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - PROCESS | 3708 | 1461069102021 Marionette TRACE conn3 <- [1,2082,null,{}] 04:31:42 INFO - PROCESS | 3708 | 1461069102025 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:42 INFO - PROCESS | 3708 | 1461069102129 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:31:42 INFO - PROCESS | 3708 | 1461069102269 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 3708 | ++DOCSHELL 13208C00 == 59 [pid = 3708] [id = 530] 04:31:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (19011000) [pid = 3708] [serial = 1590] [outer = 00000000] 04:31:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (19D72400) [pid = 3708] [serial = 1591] [outer = 19011000] 04:31:42 INFO - PROCESS | 3708 | 1461069102332 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (19D7A800) [pid = 3708] [serial = 1592] [outer = 19011000] 04:31:42 INFO - PROCESS | 3708 | 1461069102875 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 908ms 04:31:42 INFO - PROCESS | 3708 | 1461069102922 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:31:42 INFO - PROCESS | 3708 | 1461069102925 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 04:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:31:42 INFO - PROCESS | 3708 | 1461069102928 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - PROCESS | 3708 | 1461069102930 Marionette TRACE conn3 <- [1,2086,null,{}] 04:31:42 INFO - PROCESS | 3708 | 1461069102934 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 3708 | 1461069103037 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:31:43 INFO - PROCESS | 3708 | 1461069103150 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 3708 | ++DOCSHELL 12CFE800 == 60 [pid = 3708] [id = 531] 04:31:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (138DD800) [pid = 3708] [serial = 1593] [outer = 00000000] 04:31:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1A1CC000) [pid = 3708] [serial = 1594] [outer = 138DD800] 04:31:43 INFO - PROCESS | 3708 | 1461069103245 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1A51BC00) [pid = 3708] [serial = 1595] [outer = 138DD800] 04:31:43 INFO - PROCESS | 3708 | 1461069103825 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 956ms 04:31:43 INFO - PROCESS | 3708 | 1461069103873 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 3708 | 1461069103876 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 04:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:31:43 INFO - PROCESS | 3708 | 1461069103879 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 3708 | 1461069103881 Marionette TRACE conn3 <- [1,2090,null,{}] 04:31:43 INFO - PROCESS | 3708 | 1461069103885 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:44 INFO - PROCESS | 3708 | 1461069104006 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:31:44 INFO - PROCESS | 3708 | 1461069104151 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 3708 | ++DOCSHELL 1986B800 == 61 [pid = 3708] [id = 532] 04:31:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1A525C00) [pid = 3708] [serial = 1596] [outer = 00000000] 04:31:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1BEC7C00) [pid = 3708] [serial = 1597] [outer = 1A525C00] 04:31:44 INFO - PROCESS | 3708 | 1461069104209 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1C11BC00) [pid = 3708] [serial = 1598] [outer = 1A525C00] 04:31:44 INFO - PROCESS | 3708 | 1461069104806 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 955ms 04:31:44 INFO - PROCESS | 3708 | 1461069104825 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 3708 | 1461069104827 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 04:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:31:44 INFO - PROCESS | 3708 | 1461069104831 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - PROCESS | 3708 | 1461069104833 Marionette TRACE conn3 <- [1,2094,null,{}] 04:31:44 INFO - PROCESS | 3708 | 1461069104837 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:44 INFO - PROCESS | 3708 | 1461069104940 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:31:45 INFO - PROCESS | 3708 | 1461069105055 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 3708 | ++DOCSHELL 11B45400 == 62 [pid = 3708] [id = 533] 04:31:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (12B81400) [pid = 3708] [serial = 1599] [outer = 00000000] 04:31:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (13833800) [pid = 3708] [serial = 1600] [outer = 12B81400] 04:31:45 INFO - PROCESS | 3708 | 1461069105251 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (138DF000) [pid = 3708] [serial = 1601] [outer = 12B81400] 04:31:45 INFO - PROCESS | 3708 | 1461069105865 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1097ms 04:31:45 INFO - PROCESS | 3708 | 1461069105927 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 3708 | 1461069105932 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 04:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:31:45 INFO - PROCESS | 3708 | 1461069105938 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - PROCESS | 3708 | 1461069105940 Marionette TRACE conn3 <- [1,2098,null,{}] 04:31:45 INFO - PROCESS | 3708 | 1461069105945 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:46 INFO - PROCESS | 3708 | 1461069106045 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:31:46 INFO - PROCESS | 3708 | 1461069106195 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 3708 | ++DOCSHELL 17084000 == 63 [pid = 3708] [id = 534] 04:31:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (17B73C00) [pid = 3708] [serial = 1602] [outer = 00000000] 04:31:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (18025800) [pid = 3708] [serial = 1603] [outer = 17B73C00] 04:31:46 INFO - PROCESS | 3708 | 1461069106243 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (1832F000) [pid = 3708] [serial = 1604] [outer = 17B73C00] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 13776400 == 62 [pid = 3708] [id = 474] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 183B8800 == 61 [pid = 3708] [id = 475] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 1325EC00 == 60 [pid = 3708] [id = 525] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 1325C400 == 59 [pid = 3708] [id = 524] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 18EA7800 == 58 [pid = 3708] [id = 523] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 18DB2400 == 57 [pid = 3708] [id = 522] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 18CC4400 == 56 [pid = 3708] [id = 521] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 1320EC00 == 55 [pid = 3708] [id = 520] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 16CC8C00 == 54 [pid = 3708] [id = 519] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 1421B400 == 53 [pid = 3708] [id = 518] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 13834400 == 52 [pid = 3708] [id = 517] 04:31:46 INFO - PROCESS | 3708 | --DOCSHELL 11B3C000 == 51 [pid = 3708] [id = 516] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (19801C00) [pid = 3708] [serial = 1430] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (18327400) [pid = 3708] [serial = 1424] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (18DB5C00) [pid = 3708] [serial = 1370] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (19520400) [pid = 3708] [serial = 1427] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (15732800) [pid = 3708] [serial = 1421] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (132FA400) [pid = 3708] [serial = 1526] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (13201800) [pid = 3708] [serial = 1525] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (1A5AD800) [pid = 3708] [serial = 1532] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (18EB4000) [pid = 3708] [serial = 1529] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (1986E400) [pid = 3708] [serial = 1517] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1A559C00) [pid = 3708] [serial = 1531] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (19D6F800) [pid = 3708] [serial = 1519] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1A51D000) [pid = 3708] [serial = 1522] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (19D7A400) [pid = 3708] [serial = 1520] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1A51CC00) [pid = 3708] [serial = 1523] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1945A800) [pid = 3708] [serial = 1505] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1945D800) [pid = 3708] [serial = 1504] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (15ECBC00) [pid = 3708] [serial = 1508] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (14760800) [pid = 3708] [serial = 1507] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (19866400) [pid = 3708] [serial = 1516] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (19457000) [pid = 3708] [serial = 1513] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (19463000) [pid = 3708] [serial = 1514] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18DAEC00) [pid = 3708] [serial = 1528] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (15ECD000) [pid = 3708] [serial = 1510] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (18323800) [pid = 3708] [serial = 1511] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1675B000) [pid = 3708] [serial = 1486] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (145F0C00) [pid = 3708] [serial = 1489] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18020800) [pid = 3708] [serial = 1492] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (18ACCC00) [pid = 3708] [serial = 1495] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (18DB1C00) [pid = 3708] [serial = 1498] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (18F73800) [pid = 3708] [serial = 1501] [outer = 00000000] [url = about:blank] 04:31:46 INFO - PROCESS | 3708 | 1461069106736 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 845ms 04:31:46 INFO - PROCESS | 3708 | 1461069106780 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 3708 | 1461069106784 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 04:31:46 INFO - PROCESS | 3708 | 1461069106790 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:31:46 INFO - PROCESS | 3708 | 1461069106792 Marionette TRACE conn3 <- [1,2102,null,{}] 04:31:46 INFO - PROCESS | 3708 | 1461069106796 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:46 INFO - PROCESS | 3708 | 1461069106881 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:31:46 INFO - PROCESS | 3708 | 1461069106890 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 3708 | ++DOCSHELL 15732800 == 52 [pid = 3708] [id = 535] 04:31:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (15736800) [pid = 3708] [serial = 1605] [outer = 00000000] 04:31:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (16755400) [pid = 3708] [serial = 1606] [outer = 15736800] 04:31:46 INFO - PROCESS | 3708 | 1461069106935 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (1801F800) [pid = 3708] [serial = 1607] [outer = 15736800] 04:31:47 INFO - PROCESS | 3708 | 1461069107438 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 689ms 04:31:47 INFO - PROCESS | 3708 | 1461069107490 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 3708 | 1461069107492 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 04:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:31:47 INFO - PROCESS | 3708 | 1461069107496 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 3708 | 1461069107499 Marionette TRACE conn3 <- [1,2106,null,{}] 04:31:47 INFO - PROCESS | 3708 | 1461069107509 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:47 INFO - PROCESS | 3708 | 1461069107599 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:31:47 INFO - PROCESS | 3708 | 1461069107704 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:47 INFO - PROCESS | 3708 | ++DOCSHELL 18026400 == 53 [pid = 3708] [id = 536] 04:31:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1832FC00) [pid = 3708] [serial = 1608] [outer = 00000000] 04:31:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (18CCB800) [pid = 3708] [serial = 1609] [outer = 1832FC00] 04:31:47 INFO - PROCESS | 3708 | 1461069107761 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (18D74000) [pid = 3708] [serial = 1610] [outer = 1832FC00] 04:31:48 INFO - PROCESS | 3708 | 1461069108124 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 627ms 04:31:48 INFO - PROCESS | 3708 | 1461069108135 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:31:48 INFO - PROCESS | 3708 | 1461069108137 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 04:31:48 INFO - PROCESS | 3708 | 1461069108160 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:31:48 INFO - PROCESS | 3708 | 1461069108162 Marionette TRACE conn3 <- [1,2110,null,{}] 04:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:31:48 INFO - PROCESS | 3708 | 1461069108166 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:48 INFO - PROCESS | 3708 | 1461069108249 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:31:48 INFO - PROCESS | 3708 | 1461069108285 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 3708 | ++DOCSHELL 18D6E400 == 54 [pid = 3708] [id = 537] 04:31:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (18DB7000) [pid = 3708] [serial = 1611] [outer = 00000000] 04:31:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18EA9400) [pid = 3708] [serial = 1612] [outer = 18DB7000] 04:31:48 INFO - PROCESS | 3708 | 1461069108330 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18F76800) [pid = 3708] [serial = 1613] [outer = 18DB7000] 04:31:48 INFO - PROCESS | 3708 | 1461069108817 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 673ms 04:31:48 INFO - PROCESS | 3708 | 1461069108843 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:31:48 INFO - PROCESS | 3708 | 1461069108845 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 04:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:31:48 INFO - PROCESS | 3708 | 1461069108854 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:31:48 INFO - PROCESS | 3708 | 1461069108856 Marionette TRACE conn3 <- [1,2114,null,{}] 04:31:48 INFO - PROCESS | 3708 | 1461069108859 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 3708 | 1461069108975 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:31:49 INFO - PROCESS | 3708 | 1461069108982 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 3708 | ++DOCSHELL 18DBDC00 == 55 [pid = 3708] [id = 538] 04:31:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18E70800) [pid = 3708] [serial = 1614] [outer = 00000000] 04:31:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1945E400) [pid = 3708] [serial = 1615] [outer = 18E70800] 04:31:49 INFO - PROCESS | 3708 | 1461069109032 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (19520400) [pid = 3708] [serial = 1616] [outer = 18E70800] 04:31:49 INFO - PROCESS | 3708 | 1461069109506 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 689ms 04:31:49 INFO - PROCESS | 3708 | 1461069109553 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 3708 | 1461069109555 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 04:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:31:49 INFO - PROCESS | 3708 | 1461069109569 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 3708 | 1461069109571 Marionette TRACE conn3 <- [1,2118,null,{}] 04:31:49 INFO - PROCESS | 3708 | 1461069109575 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 3708 | 1461069109726 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:31:49 INFO - PROCESS | 3708 | 1461069109753 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 3708 | ++DOCSHELL 196C3000 == 56 [pid = 3708] [id = 539] 04:31:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (19792000) [pid = 3708] [serial = 1617] [outer = 00000000] 04:31:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (19867800) [pid = 3708] [serial = 1618] [outer = 19792000] 04:31:49 INFO - PROCESS | 3708 | 1461069109797 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (19A9D000) [pid = 3708] [serial = 1619] [outer = 19792000] 04:31:50 INFO - PROCESS | 3708 | 1461069110235 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 3708 | 1461069110267 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 04:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:31:50 INFO - PROCESS | 3708 | 1461069110270 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 3708 | 1461069110272 Marionette TRACE conn3 <- [1,2122,null,{}] 04:31:50 INFO - PROCESS | 3708 | 1461069110275 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:50 INFO - PROCESS | 3708 | 1461069110391 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:31:50 INFO - PROCESS | 3708 | 1461069110397 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 3708 | ++DOCSHELL 132F7000 == 57 [pid = 3708] [id = 540] 04:31:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (132F9000) [pid = 3708] [serial = 1620] [outer = 00000000] 04:31:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1A519400) [pid = 3708] [serial = 1621] [outer = 132F9000] 04:31:50 INFO - PROCESS | 3708 | 1461069110449 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1A520C00) [pid = 3708] [serial = 1622] [outer = 132F9000] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (18CC4C00) [pid = 3708] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (18F7B000) [pid = 3708] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (18DB3800) [pid = 3708] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (138D9800) [pid = 3708] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (11B44400) [pid = 3708] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (1325E000) [pid = 3708] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1707C400) [pid = 3708] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1428C000) [pid = 3708] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18026800) [pid = 3708] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:31:50 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (17BA4800) [pid = 3708] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:31:51 INFO - PROCESS | 3708 | 1461069110988 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 736ms 04:31:51 INFO - PROCESS | 3708 | 1461069111009 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 3708 | 1461069111011 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 04:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:31:51 INFO - PROCESS | 3708 | 1461069111014 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 3708 | 1461069111016 Marionette TRACE conn3 <- [1,2126,null,{}] 04:31:51 INFO - PROCESS | 3708 | 1461069111020 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 3708 | 1461069111126 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:31:51 INFO - PROCESS | 3708 | 1461069111133 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 3708 | ++DOCSHELL 1383AC00 == 58 [pid = 3708] [id = 541] 04:31:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1707C400) [pid = 3708] [serial = 1623] [outer = 00000000] 04:31:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18D6C800) [pid = 3708] [serial = 1624] [outer = 1707C400] 04:31:51 INFO - PROCESS | 3708 | 1461069111177 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (18EB1800) [pid = 3708] [serial = 1625] [outer = 1707C400] 04:31:51 INFO - PROCESS | 3708 | 1461069111670 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 704ms 04:31:51 INFO - PROCESS | 3708 | 1461069111746 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 3708 | 1461069111748 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 04:31:51 INFO - PROCESS | 3708 | 1461069111752 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:31:51 INFO - PROCESS | 3708 | 1461069111754 Marionette TRACE conn3 <- [1,2130,null,{}] 04:31:51 INFO - PROCESS | 3708 | 1461069111757 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 3708 | 1461069111840 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:31:51 INFO - PROCESS | 3708 | 1461069111846 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 3708 | ++DOCSHELL 17059C00 == 59 [pid = 3708] [id = 542] 04:31:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (18CC2000) [pid = 3708] [serial = 1626] [outer = 00000000] 04:31:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1A55A800) [pid = 3708] [serial = 1627] [outer = 18CC2000] 04:31:51 INFO - PROCESS | 3708 | 1461069111891 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (18D73800) [pid = 3708] [serial = 1628] [outer = 18CC2000] 04:31:52 INFO - PROCESS | 3708 | 1461069112349 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 3708 | 1461069112392 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 04:31:52 INFO - PROCESS | 3708 | 1461069112395 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:31:52 INFO - PROCESS | 3708 | 1461069112397 Marionette TRACE conn3 <- [1,2134,null,{}] 04:31:52 INFO - PROCESS | 3708 | 1461069112400 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 3708 | 1461069112490 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:31:52 INFO - PROCESS | 3708 | 1461069112535 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 3708 | ++DOCSHELL 1AA47C00 == 60 [pid = 3708] [id = 543] 04:31:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (1BEC3400) [pid = 3708] [serial = 1629] [outer = 00000000] 04:31:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1C1EC400) [pid = 3708] [serial = 1630] [outer = 1BEC3400] 04:31:52 INFO - PROCESS | 3708 | 1461069112582 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1C1F8000) [pid = 3708] [serial = 1631] [outer = 1BEC3400] 04:31:53 INFO - PROCESS | 3708 | 1461069113282 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 3708 | 1461069113348 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 04:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:31:53 INFO - PROCESS | 3708 | 1461069113352 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 3708 | 1461069113356 Marionette TRACE conn3 <- [1,2138,null,{}] 04:31:53 INFO - PROCESS | 3708 | 1461069113362 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:53 INFO - PROCESS | 3708 | 1461069113475 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:31:53 INFO - PROCESS | 3708 | 1461069113639 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 3708 | ++DOCSHELL 15450800 == 61 [pid = 3708] [id = 544] 04:31:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (15684800) [pid = 3708] [serial = 1632] [outer = 00000000] 04:31:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (16CC4000) [pid = 3708] [serial = 1633] [outer = 15684800] 04:31:53 INFO - PROCESS | 3708 | 1461069113696 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (17B80400) [pid = 3708] [serial = 1634] [outer = 15684800] 04:31:54 INFO - PROCESS | 3708 | 1461069114310 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1002ms 04:31:54 INFO - PROCESS | 3708 | 1461069114360 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 3708 | 1461069114366 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 04:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:31:54 INFO - PROCESS | 3708 | 1461069114386 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 3708 | 1461069114389 Marionette TRACE conn3 <- [1,2142,null,{}] 04:31:54 INFO - PROCESS | 3708 | 1461069114393 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 3708 | 1461069114504 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:31:54 INFO - PROCESS | 3708 | 1461069114651 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 3708 | ++DOCSHELL 13263C00 == 62 [pid = 3708] [id = 545] 04:31:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (16104400) [pid = 3708] [serial = 1635] [outer = 00000000] 04:31:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (18F71000) [pid = 3708] [serial = 1636] [outer = 16104400] 04:31:54 INFO - PROCESS | 3708 | 1461069114707 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (19016400) [pid = 3708] [serial = 1637] [outer = 16104400] 04:31:55 INFO - PROCESS | 3708 | 1461069115327 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1003ms 04:31:55 INFO - PROCESS | 3708 | 1461069115385 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 3708 | 1461069115387 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 04:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:31:55 INFO - PROCESS | 3708 | 1461069115391 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 3708 | 1461069115395 Marionette TRACE conn3 <- [1,2146,null,{}] 04:31:55 INFO - PROCESS | 3708 | 1461069115406 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:55 INFO - PROCESS | 3708 | 1461069115519 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:31:55 INFO - PROCESS | 3708 | 1461069115670 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 3708 | ++DOCSHELL 19D6E400 == 63 [pid = 3708] [id = 546] 04:31:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1BECAC00) [pid = 3708] [serial = 1638] [outer = 00000000] 04:31:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1C1F5400) [pid = 3708] [serial = 1639] [outer = 1BECAC00] 04:31:55 INFO - PROCESS | 3708 | 1461069115728 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1C364000) [pid = 3708] [serial = 1640] [outer = 1BECAC00] 04:31:56 INFO - PROCESS | 3708 | 1461069116263 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 940ms 04:31:56 INFO - PROCESS | 3708 | 1461069116336 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 04:31:56 INFO - PROCESS | 3708 | 1461069116339 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 04:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:31:56 INFO - PROCESS | 3708 | 1461069116342 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:31:56 INFO - PROCESS | 3708 | 1461069116344 Marionette TRACE conn3 <- [1,2150,null,{}] 04:31:56 INFO - PROCESS | 3708 | 1461069116348 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:56 INFO - PROCESS | 3708 | 1461069116457 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:31:56 INFO - PROCESS | 3708 | 1461069116619 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:56 INFO - PROCESS | 3708 | ++DOCSHELL 1951D000 == 64 [pid = 3708] [id = 547] 04:31:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1A1CE800) [pid = 3708] [serial = 1641] [outer = 00000000] 04:31:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1C8E7000) [pid = 3708] [serial = 1642] [outer = 1A1CE800] 04:31:56 INFO - PROCESS | 3708 | 1461069116674 Marionette DEBUG loaded listener.js 04:31:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1C8E9800) [pid = 3708] [serial = 1643] [outer = 1A1CE800] 04:31:57 INFO - PROCESS | 3708 | 1461069117287 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1002ms 04:31:57 INFO - PROCESS | 3708 | 1461069117344 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:31:57 INFO - PROCESS | 3708 | 1461069117347 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 04:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:31:57 INFO - PROCESS | 3708 | 1461069117350 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:31:57 INFO - PROCESS | 3708 | 1461069117352 Marionette TRACE conn3 <- [1,2154,null,{}] 04:31:57 INFO - PROCESS | 3708 | 1461069117356 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:57 INFO - PROCESS | 3708 | 1461069117460 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:31:57 INFO - PROCESS | 3708 | 1461069117794 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:57 INFO - PROCESS | 3708 | ++DOCSHELL 11B44C00 == 65 [pid = 3708] [id = 548] 04:31:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (12BBD800) [pid = 3708] [serial = 1644] [outer = 00000000] 04:31:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (13865C00) [pid = 3708] [serial = 1645] [outer = 12BBD800] 04:31:57 INFO - PROCESS | 3708 | 1461069117888 Marionette DEBUG loaded listener.js 04:31:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (13A70C00) [pid = 3708] [serial = 1646] [outer = 12BBD800] 04:31:58 INFO - PROCESS | 3708 | 1461069118472 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1222ms 04:31:58 INFO - PROCESS | 3708 | 1461069118560 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 3708 | 1461069118564 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:31:58 INFO - PROCESS | 3708 | 1461069118570 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 3708 | 1461069118572 Marionette TRACE conn3 <- [1,2158,null,{}] 04:31:58 INFO - PROCESS | 3708 | 1461069118577 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 3708 | 1461069118737 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:31:58 INFO - PROCESS | 3708 | 1461069118749 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 3708 | ++DOCSHELL 16753000 == 66 [pid = 3708] [id = 549] 04:31:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (16753800) [pid = 3708] [serial = 1647] [outer = 00000000] 04:31:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (16CC1000) [pid = 3708] [serial = 1648] [outer = 16753800] 04:31:58 INFO - PROCESS | 3708 | 1461069118798 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (17B77800) [pid = 3708] [serial = 1649] [outer = 16753800] 04:31:59 INFO - PROCESS | 3708 | 1461069119441 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 956ms 04:31:59 INFO - PROCESS | 3708 | 1461069119517 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 3708 | 1461069119521 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:31:59 INFO - PROCESS | 3708 | 1461069119526 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 3708 | 1461069119528 Marionette TRACE conn3 <- [1,2162,null,{}] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 17059C00 == 65 [pid = 3708] [id = 542] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 1383AC00 == 64 [pid = 3708] [id = 541] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 132F7000 == 63 [pid = 3708] [id = 540] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 196C3000 == 62 [pid = 3708] [id = 539] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 18DBDC00 == 61 [pid = 3708] [id = 538] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 18D6E400 == 60 [pid = 3708] [id = 537] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 18026400 == 59 [pid = 3708] [id = 536] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 15732800 == 58 [pid = 3708] [id = 535] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 17084000 == 57 [pid = 3708] [id = 534] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 11B45400 == 56 [pid = 3708] [id = 533] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (1C11DC00) [pid = 3708] [serial = 1546] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (197FC800) [pid = 3708] [serial = 1579] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (1AA49C00) [pid = 3708] [serial = 1534] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (17057C00) [pid = 3708] [serial = 1537] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (1945D000) [pid = 3708] [serial = 1540] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1AA47800) [pid = 3708] [serial = 1543] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | 1461069119602 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:59 INFO - PROCESS | 3708 | --DOCSHELL 1900C000 == 55 [pid = 3708] [id = 526] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (19459400) [pid = 3708] [serial = 1576] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (196C4C00) [pid = 3708] [serial = 1577] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (19464C00) [pid = 3708] [serial = 1571] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (15A30400) [pid = 3708] [serial = 1552] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (18DAE400) [pid = 3708] [serial = 1565] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (18A7C000) [pid = 3708] [serial = 1562] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (18D76000) [pid = 3708] [serial = 1574] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (18D6D400) [pid = 3708] [serial = 1564] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1945DC00) [pid = 3708] [serial = 1570] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (18F72400) [pid = 3708] [serial = 1568] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (15E71800) [pid = 3708] [serial = 1553] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (18F70400) [pid = 3708] [serial = 1567] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (13835C00) [pid = 3708] [serial = 1550] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (132F8C00) [pid = 3708] [serial = 1549] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (16CC8400) [pid = 3708] [serial = 1573] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18022000) [pid = 3708] [serial = 1558] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (180F2000) [pid = 3708] [serial = 1559] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (15E24C00) [pid = 3708] [serial = 1555] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1668EC00) [pid = 3708] [serial = 1556] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18A74000) [pid = 3708] [serial = 1561] [outer = 00000000] [url = about:blank] 04:31:59 INFO - PROCESS | 3708 | 1461069119752 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:31:59 INFO - PROCESS | 3708 | 1461069119762 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 3708 | ++DOCSHELL 132F6800 == 56 [pid = 3708] [id = 550] 04:31:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (13864400) [pid = 3708] [serial = 1650] [outer = 00000000] 04:31:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (15AECC00) [pid = 3708] [serial = 1651] [outer = 13864400] 04:31:59 INFO - PROCESS | 3708 | 1461069119808 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (16752C00) [pid = 3708] [serial = 1652] [outer = 13864400] 04:32:00 INFO - PROCESS | 3708 | 1461069120287 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 799ms 04:32:00 INFO - PROCESS | 3708 | 1461069120328 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 3708 | 1461069120330 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:32:00 INFO - PROCESS | 3708 | 1461069120334 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 3708 | 1461069120340 Marionette TRACE conn3 <- [1,2166,null,{}] 04:32:00 INFO - PROCESS | 3708 | 1461069120349 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:00 INFO - PROCESS | 3708 | 1461069120433 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:32:00 INFO - PROCESS | 3708 | 1461069120442 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 3708 | ++DOCSHELL 18325800 == 57 [pid = 3708] [id = 551] 04:32:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1832E000) [pid = 3708] [serial = 1653] [outer = 00000000] 04:32:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (18A7D800) [pid = 3708] [serial = 1654] [outer = 1832E000] 04:32:00 INFO - PROCESS | 3708 | 1461069120487 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (18AC9400) [pid = 3708] [serial = 1655] [outer = 1832E000] 04:32:00 INFO - PROCESS | 3708 | 1461069120956 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 658ms 04:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:32:01 INFO - PROCESS | 3708 | 1461069120992 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 3708 | 1461069120994 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:32:01 INFO - PROCESS | 3708 | 1461069121001 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 3708 | 1461069121002 Marionette TRACE conn3 <- [1,2170,null,{}] 04:32:01 INFO - PROCESS | 3708 | 1461069121006 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 3708 | 1461069121117 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:32:01 INFO - PROCESS | 3708 | 1461069121126 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 3708 | ++DOCSHELL 1325E400 == 58 [pid = 3708] [id = 552] 04:32:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (18D6F400) [pid = 3708] [serial = 1656] [outer = 00000000] 04:32:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (18DB4800) [pid = 3708] [serial = 1657] [outer = 18D6F400] 04:32:01 INFO - PROCESS | 3708 | 1461069121170 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (18DB3800) [pid = 3708] [serial = 1658] [outer = 18D6F400] 04:32:01 INFO - PROCESS | 3708 | 1461069121606 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 627ms 04:32:01 INFO - PROCESS | 3708 | 1461069121642 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 3708 | 1461069121645 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:32:01 INFO - PROCESS | 3708 | 1461069121649 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 3708 | 1461069121651 Marionette TRACE conn3 <- [1,2174,null,{}] 04:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:32:01 INFO - PROCESS | 3708 | 1461069121655 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 3708 | 1461069121735 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:32:01 INFO - PROCESS | 3708 | 1461069121742 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 3708 | ++DOCSHELL 02A82C00 == 59 [pid = 3708] [id = 553] 04:32:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (18DBCC00) [pid = 3708] [serial = 1659] [outer = 00000000] 04:32:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (18F73C00) [pid = 3708] [serial = 1660] [outer = 18DBCC00] 04:32:01 INFO - PROCESS | 3708 | 1461069121797 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1900C000) [pid = 3708] [serial = 1661] [outer = 18DBCC00] 04:32:02 INFO - PROCESS | 3708 | 1461069122317 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 689ms 04:32:02 INFO - PROCESS | 3708 | 1461069122351 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 3708 | 1461069122353 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:32:02 INFO - PROCESS | 3708 | 1461069122364 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 3708 | 1461069122366 Marionette TRACE conn3 <- [1,2178,null,{}] 04:32:02 INFO - PROCESS | 3708 | 1461069122370 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 3708 | 1461069122490 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:32:02 INFO - PROCESS | 3708 | 1461069122596 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 3708 | ++DOCSHELL 19462C00 == 60 [pid = 3708] [id = 554] 04:32:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (19464400) [pid = 3708] [serial = 1662] [outer = 00000000] 04:32:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (196C3000) [pid = 3708] [serial = 1663] [outer = 19464400] 04:32:02 INFO - PROCESS | 3708 | 1461069122639 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (19785800) [pid = 3708] [serial = 1664] [outer = 19464400] 04:32:03 INFO - PROCESS | 3708 | 1461069123055 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 752ms 04:32:03 INFO - PROCESS | 3708 | 1461069123119 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 3708 | 1461069123121 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:32:03 INFO - PROCESS | 3708 | 1461069123125 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 3708 | 1461069123126 Marionette TRACE conn3 <- [1,2182,null,{}] 04:32:03 INFO - PROCESS | 3708 | 1461069123130 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 3708 | 1461069123258 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:32:03 INFO - PROCESS | 3708 | 1461069123268 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 3708 | ++DOCSHELL 1945D000 == 61 [pid = 3708] [id = 555] 04:32:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1978D000) [pid = 3708] [serial = 1665] [outer = 00000000] 04:32:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (19804400) [pid = 3708] [serial = 1666] [outer = 1978D000] 04:32:03 INFO - PROCESS | 3708 | 1461069123368 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (19864400) [pid = 3708] [serial = 1667] [outer = 1978D000] 04:32:03 INFO - PROCESS | 3708 | 1461069123799 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 04:32:03 INFO - PROCESS | 3708 | 1461069123823 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 3708 | 1461069123825 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:32:03 INFO - PROCESS | 3708 | 1461069123828 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 3708 | 1461069123830 Marionette TRACE conn3 <- [1,2186,null,{}] 04:32:03 INFO - PROCESS | 3708 | 1461069123837 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:04 INFO - PROCESS | 3708 | 1461069123986 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (16751000) [pid = 3708] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (13832000) [pid = 3708] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (18CC2000) [pid = 3708] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (1951C800) [pid = 3708] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (18DB7000) [pid = 3708] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (18CC7C00) [pid = 3708] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (15F75C00) [pid = 3708] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (1A1C6800) [pid = 3708] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1832CC00) [pid = 3708] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (19792000) [pid = 3708] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (138DC800) [pid = 3708] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (180EB400) [pid = 3708] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (17B73C00) [pid = 3708] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (1383A000) [pid = 3708] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (1832FC00) [pid = 3708] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1986D400) [pid = 3708] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (15736800) [pid = 3708] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (132F9000) [pid = 3708] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (16CC0800) [pid = 3708] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18E70800) [pid = 3708] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (12B81400) [pid = 3708] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1707C400) [pid = 3708] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (18D6D800) [pid = 3708] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (147D7000) [pid = 3708] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:32:04 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1A55F000) [pid = 3708] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:32:04 INFO - PROCESS | 3708 | 1461069124318 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 3708 | ++DOCSHELL 11B46800 == 62 [pid = 3708] [id = 556] 04:32:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (11BECC00) [pid = 3708] [serial = 1668] [outer = 00000000] 04:32:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (132FDC00) [pid = 3708] [serial = 1669] [outer = 11BECC00] 04:32:04 INFO - PROCESS | 3708 | 1461069124410 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (138D9800) [pid = 3708] [serial = 1670] [outer = 11BECC00] 04:32:04 INFO - PROCESS | 3708 | 1461069124771 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 940ms 04:32:04 INFO - PROCESS | 3708 | 1461069124806 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 3708 | 1461069124808 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:32:04 INFO - PROCESS | 3708 | 1461069124811 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:32:04 INFO - PROCESS | 3708 | 1461069124813 Marionette TRACE conn3 <- [1,2190,null,{}] 04:32:04 INFO - PROCESS | 3708 | 1461069124816 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:04 INFO - PROCESS | 3708 | 1461069124936 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:32:04 INFO - PROCESS | 3708 | 1461069124945 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 3708 | ++DOCSHELL 13263000 == 63 [pid = 3708] [id = 557] 04:32:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (13832000) [pid = 3708] [serial = 1671] [outer = 00000000] 04:32:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (1871C800) [pid = 3708] [serial = 1672] [outer = 13832000] 04:32:04 INFO - PROCESS | 3708 | 1461069124993 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18CC9000) [pid = 3708] [serial = 1673] [outer = 13832000] 04:32:05 INFO - PROCESS | 3708 | 1461069125395 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 642ms 04:32:05 INFO - PROCESS | 3708 | 1461069125449 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 3708 | 1461069125451 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:32:05 INFO - PROCESS | 3708 | 1461069125455 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 3708 | 1461069125456 Marionette TRACE conn3 <- [1,2194,null,{}] 04:32:05 INFO - PROCESS | 3708 | 1461069125460 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:05 INFO - PROCESS | 3708 | 1461069125583 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:32:05 INFO - PROCESS | 3708 | 1461069125624 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 3708 | ++DOCSHELL 13A68000 == 64 [pid = 3708] [id = 558] 04:32:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1572F800) [pid = 3708] [serial = 1674] [outer = 00000000] 04:32:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (197FA000) [pid = 3708] [serial = 1675] [outer = 1572F800] 04:32:05 INFO - PROCESS | 3708 | 1461069125674 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1986DC00) [pid = 3708] [serial = 1676] [outer = 1572F800] 04:32:06 INFO - PROCESS | 3708 | 1461069126104 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 705ms 04:32:06 INFO - PROCESS | 3708 | 1461069126163 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 3708 | 1461069126166 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:32:06 INFO - PROCESS | 3708 | 1461069126169 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 3708 | 1461069126171 Marionette TRACE conn3 <- [1,2198,null,{}] 04:32:06 INFO - PROCESS | 3708 | 1461069126175 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:06 INFO - PROCESS | 3708 | 1461069126274 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:32:06 INFO - PROCESS | 3708 | 1461069126436 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 3708 | ++DOCSHELL 11BF1400 == 65 [pid = 3708] [id = 559] 04:32:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (11BF2800) [pid = 3708] [serial = 1677] [outer = 00000000] 04:32:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1325C000) [pid = 3708] [serial = 1678] [outer = 11BF2800] 04:32:06 INFO - PROCESS | 3708 | 1461069126536 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (13830000) [pid = 3708] [serial = 1679] [outer = 11BF2800] 04:32:07 INFO - PROCESS | 3708 | 1461069127190 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:32:07 INFO - PROCESS | 3708 | --DOCSHELL 1E033C00 == 64 [pid = 3708] [id = 16] 04:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1081ms 04:32:07 INFO - PROCESS | 3708 | 1461069127288 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 3708 | 1461069127292 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:32:07 INFO - PROCESS | 3708 | 1461069127297 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:32:07 INFO - PROCESS | 3708 | 1461069127302 Marionette TRACE conn3 <- [1,2202,null,{}] 04:32:07 INFO - PROCESS | 3708 | 1461069127308 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:07 INFO - PROCESS | 3708 | 1461069127425 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:32:07 INFO - PROCESS | 3708 | 1461069127566 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 3708 | ++DOCSHELL 16CC8C00 == 65 [pid = 3708] [id = 560] 04:32:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (17B7C000) [pid = 3708] [serial = 1680] [outer = 00000000] 04:32:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (18179400) [pid = 3708] [serial = 1681] [outer = 17B7C000] 04:32:07 INFO - PROCESS | 3708 | 1461069127624 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (18714C00) [pid = 3708] [serial = 1682] [outer = 17B7C000] 04:32:08 INFO - PROCESS | 3708 | 1461069128199 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 939ms 04:32:08 INFO - PROCESS | 3708 | 1461069128248 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 3708 | 1461069128252 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:32:08 INFO - PROCESS | 3708 | 1461069128256 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 3708 | 1461069128259 Marionette TRACE conn3 <- [1,2206,null,{}] 04:32:08 INFO - PROCESS | 3708 | 1461069128263 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 3708 | 1461069128371 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:32:08 INFO - PROCESS | 3708 | 1461069128487 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 3708 | ++DOCSHELL 18022000 == 66 [pid = 3708] [id = 561] 04:32:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (189EC000) [pid = 3708] [serial = 1683] [outer = 00000000] 04:32:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (19018800) [pid = 3708] [serial = 1684] [outer = 189EC000] 04:32:08 INFO - PROCESS | 3708 | 1461069128582 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1951C800) [pid = 3708] [serial = 1685] [outer = 189EC000] 04:32:09 INFO - PROCESS | 3708 | 1461069129164 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 956ms 04:32:09 INFO - PROCESS | 3708 | 1461069129201 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:32:09 INFO - PROCESS | 3708 | 1461069129204 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:32:09 INFO - PROCESS | 3708 | 1461069129213 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:32:09 INFO - PROCESS | 3708 | 1461069129219 Marionette TRACE conn3 <- [1,2210,null,{}] 04:32:09 INFO - PROCESS | 3708 | 1461069129224 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:09 INFO - PROCESS | 3708 | 1461069129334 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:32:09 INFO - PROCESS | 3708 | 1461069129476 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 3708 | ++DOCSHELL 19D71800 == 67 [pid = 3708] [id = 562] 04:32:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1A07B800) [pid = 3708] [serial = 1686] [outer = 00000000] 04:32:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1A5B1C00) [pid = 3708] [serial = 1687] [outer = 1A07B800] 04:32:09 INFO - PROCESS | 3708 | 1461069129531 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1AA48400) [pid = 3708] [serial = 1688] [outer = 1A07B800] 04:32:10 INFO - PROCESS | 3708 | 1461069130073 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 908ms 04:32:10 INFO - PROCESS | 3708 | 1461069130111 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 3708 | 1461069130114 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:32:10 INFO - PROCESS | 3708 | 1461069130118 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 3708 | 1461069130119 Marionette TRACE conn3 <- [1,2214,null,{}] 04:32:10 INFO - PROCESS | 3708 | 1461069130123 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:10 INFO - PROCESS | 3708 | 1461069130229 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:32:10 INFO - PROCESS | 3708 | 1461069130345 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 3708 | ++DOCSHELL 1A51F800 == 68 [pid = 3708] [id = 563] 04:32:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1AA49400) [pid = 3708] [serial = 1689] [outer = 00000000] 04:32:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1C119000) [pid = 3708] [serial = 1690] [outer = 1AA49400] 04:32:10 INFO - PROCESS | 3708 | 1461069130438 Marionette DEBUG loaded listener.js 04:32:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1C120800) [pid = 3708] [serial = 1691] [outer = 1AA49400] 04:32:11 INFO - PROCESS | 3708 | 1461069131035 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 956ms 04:32:11 INFO - PROCESS | 3708 | 1461069131062 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 3708 | 1461069131064 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:32:11 INFO - PROCESS | 3708 | 1461069131068 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - PROCESS | 3708 | 1461069131070 Marionette TRACE conn3 <- [1,2218,null,{}] 04:32:11 INFO - PROCESS | 3708 | 1461069131074 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:11 INFO - PROCESS | 3708 | 1461069131178 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:32:11 INFO - PROCESS | 3708 | 1461069131323 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 3708 | ++DOCSHELL 1C1F3000 == 69 [pid = 3708] [id = 564] 04:32:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1C368C00) [pid = 3708] [serial = 1692] [outer = 00000000] 04:32:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1C8EE400) [pid = 3708] [serial = 1693] [outer = 1C368C00] 04:32:11 INFO - PROCESS | 3708 | 1461069131388 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1CA88800) [pid = 3708] [serial = 1694] [outer = 1C368C00] 04:32:11 INFO - PROCESS | 3708 | 1461069131964 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 955ms 04:32:12 INFO - PROCESS | 3708 | 1461069132014 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 3708 | 1461069132016 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:32:12 INFO - PROCESS | 3708 | 1461069132019 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 3708 | 1461069132021 Marionette TRACE conn3 <- [1,2222,null,{}] 04:32:12 INFO - PROCESS | 3708 | 1461069132025 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 3708 | 1461069132131 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:32:12 INFO - PROCESS | 3708 | 1461069132248 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 3708 | ++DOCSHELL 12D88800 == 70 [pid = 3708] [id = 565] 04:32:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (1320D800) [pid = 3708] [serial = 1695] [outer = 00000000] 04:32:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (14298400) [pid = 3708] [serial = 1696] [outer = 1320D800] 04:32:12 INFO - PROCESS | 3708 | 1461069132350 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (15ECD000) [pid = 3708] [serial = 1697] [outer = 1320D800] 04:32:13 INFO - PROCESS | 3708 | 1461069133101 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1097ms 04:32:13 INFO - PROCESS | 3708 | 1461069133116 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 3708 | 1461069133121 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:32:13 INFO - PROCESS | 3708 | 1461069133126 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:32:13 INFO - PROCESS | 3708 | 1461069133129 Marionette TRACE conn3 <- [1,2226,null,{}] 04:32:13 INFO - PROCESS | 3708 | 1461069133134 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:13 INFO - PROCESS | 3708 | 1461069133234 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:32:13 INFO - PROCESS | 3708 | 1461069133419 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 3708 | ++DOCSHELL 1335DC00 == 71 [pid = 3708] [id = 566] 04:32:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (13772C00) [pid = 3708] [serial = 1698] [outer = 00000000] 04:32:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (138E0400) [pid = 3708] [serial = 1699] [outer = 13772C00] 04:32:13 INFO - PROCESS | 3708 | 1461069133470 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (13A1F800) [pid = 3708] [serial = 1700] [outer = 13772C00] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 197FB400 == 70 [pid = 3708] [id = 515] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 18D6BC00 == 69 [pid = 3708] [id = 500] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 18CC7800 == 68 [pid = 3708] [id = 499] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 13262C00 == 67 [pid = 3708] [id = 512] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 16CBB800 == 66 [pid = 3708] [id = 513] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 13A68000 == 65 [pid = 3708] [id = 558] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 13263000 == 64 [pid = 3708] [id = 557] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 11B46800 == 63 [pid = 3708] [id = 556] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 1945D000 == 62 [pid = 3708] [id = 555] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 19462C00 == 61 [pid = 3708] [id = 554] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 02A82C00 == 60 [pid = 3708] [id = 553] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 1325E400 == 59 [pid = 3708] [id = 552] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 18325800 == 58 [pid = 3708] [id = 551] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 132F6800 == 57 [pid = 3708] [id = 550] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 16753000 == 56 [pid = 3708] [id = 549] 04:32:13 INFO - PROCESS | 3708 | --DOCSHELL 11B44C00 == 55 [pid = 3708] [id = 548] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (1C1EC400) [pid = 3708] [serial = 1630] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (19520400) [pid = 3708] [serial = 1616] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (18F76800) [pid = 3708] [serial = 1613] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (18EB1800) [pid = 3708] [serial = 1625] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (1945E400) [pid = 3708] [serial = 1615] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (19867800) [pid = 3708] [serial = 1618] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (1A519400) [pid = 3708] [serial = 1621] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (18180800) [pid = 3708] [serial = 1538] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (18F77000) [pid = 3708] [serial = 1502] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (19D71C00) [pid = 3708] [serial = 1478] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (18DB6000) [pid = 3708] [serial = 1499] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (1C13AC00) [pid = 3708] [serial = 1547] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (18CC8400) [pid = 3708] [serial = 1496] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (15A2E000) [pid = 3708] [serial = 1490] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1BEC9400) [pid = 3708] [serial = 1544] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (19802000) [pid = 3708] [serial = 1541] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (19C11C00) [pid = 3708] [serial = 1475] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (18AC7800) [pid = 3708] [serial = 1469] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (15ED3800) [pid = 3708] [serial = 1466] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1980F400) [pid = 3708] [serial = 1472] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1804D400) [pid = 3708] [serial = 1493] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (19A9D000) [pid = 3708] [serial = 1619] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (16CC9C00) [pid = 3708] [serial = 1487] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1A520C00) [pid = 3708] [serial = 1622] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (18D6C800) [pid = 3708] [serial = 1624] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1A55A800) [pid = 3708] [serial = 1627] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (1832F000) [pid = 3708] [serial = 1604] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18025800) [pid = 3708] [serial = 1603] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (19459C00) [pid = 3708] [serial = 1588] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (17B75C00) [pid = 3708] [serial = 1585] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (18CCB800) [pid = 3708] [serial = 1609] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18D74000) [pid = 3708] [serial = 1610] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (138DF000) [pid = 3708] [serial = 1601] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (13833800) [pid = 3708] [serial = 1600] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (13A6F000) [pid = 3708] [serial = 1582] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (18EA9400) [pid = 3708] [serial = 1612] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (16755400) [pid = 3708] [serial = 1606] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1801F800) [pid = 3708] [serial = 1607] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (18D73800) [pid = 3708] [serial = 1628] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (19D72400) [pid = 3708] [serial = 1591] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1A1CC000) [pid = 3708] [serial = 1594] [outer = 00000000] [url = about:blank] 04:32:13 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1BEC7C00) [pid = 3708] [serial = 1597] [outer = 00000000] [url = about:blank] 04:32:14 INFO - PROCESS | 3708 | 1461069134038 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 940ms 04:32:14 INFO - PROCESS | 3708 | 1461069134072 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 3708 | 1461069134078 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:32:14 INFO - PROCESS | 3708 | 1461069134084 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 3708 | 1461069134086 Marionette TRACE conn3 <- [1,2230,null,{}] 04:32:14 INFO - PROCESS | 3708 | 1461069134090 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:14 INFO - PROCESS | 3708 | 1461069134179 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:32:14 INFO - PROCESS | 3708 | 1461069134188 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 3708 | ++DOCSHELL 13864000 == 56 [pid = 3708] [id = 567] 04:32:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1386D800) [pid = 3708] [serial = 1701] [outer = 00000000] 04:32:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (15448C00) [pid = 3708] [serial = 1702] [outer = 1386D800] 04:32:14 INFO - PROCESS | 3708 | 1461069134236 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (15A2E000) [pid = 3708] [serial = 1703] [outer = 1386D800] 04:32:14 INFO - PROCESS | 3708 | 1461069134737 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 705ms 04:32:14 INFO - PROCESS | 3708 | 1461069134782 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 3708 | 1461069134784 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:32:14 INFO - PROCESS | 3708 | 1461069134788 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 3708 | 1461069134791 Marionette TRACE conn3 <- [1,2234,null,{}] 04:32:14 INFO - PROCESS | 3708 | 1461069134806 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:14 INFO - PROCESS | 3708 | 1461069134898 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:32:14 INFO - PROCESS | 3708 | 1461069134908 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 3708 | ++DOCSHELL 1674FC00 == 57 [pid = 3708] [id = 568] 04:32:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (16750000) [pid = 3708] [serial = 1704] [outer = 00000000] 04:32:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (16C0C800) [pid = 3708] [serial = 1705] [outer = 16750000] 04:32:14 INFO - PROCESS | 3708 | 1461069134958 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (16C08000) [pid = 3708] [serial = 1706] [outer = 16750000] 04:32:15 INFO - PROCESS | 3708 | 1461069135424 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 705ms 04:32:15 INFO - PROCESS | 3708 | 1461069135487 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 3708 | 1461069135490 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:32:15 INFO - PROCESS | 3708 | 1461069135493 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 3708 | 1461069135494 Marionette TRACE conn3 <- [1,2238,null,{}] 04:32:15 INFO - PROCESS | 3708 | 1461069135498 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 3708 | 1461069135612 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:32:15 INFO - PROCESS | 3708 | 1461069135720 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 3708 | ++DOCSHELL 17059800 == 58 [pid = 3708] [id = 569] 04:32:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (17B77400) [pid = 3708] [serial = 1707] [outer = 00000000] 04:32:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1801E800) [pid = 3708] [serial = 1708] [outer = 17B77400] 04:32:15 INFO - PROCESS | 3708 | 1461069135765 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (18023400) [pid = 3708] [serial = 1709] [outer = 17B77400] 04:32:16 INFO - PROCESS | 3708 | 1461069136160 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 705ms 04:32:16 INFO - PROCESS | 3708 | 1461069136197 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 3708 | 1461069136199 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:32:16 INFO - PROCESS | 3708 | 1461069136202 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:32:16 INFO - PROCESS | 3708 | 1461069136204 Marionette TRACE conn3 <- [1,2242,null,{}] 04:32:16 INFO - PROCESS | 3708 | 1461069136207 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 3708 | 1461069136326 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:32:16 INFO - PROCESS | 3708 | 1461069136333 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 3708 | ++DOCSHELL 17B79000 == 59 [pid = 3708] [id = 570] 04:32:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (17B7D800) [pid = 3708] [serial = 1710] [outer = 00000000] 04:32:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1817CC00) [pid = 3708] [serial = 1711] [outer = 17B7D800] 04:32:16 INFO - PROCESS | 3708 | 1461069136377 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (18183800) [pid = 3708] [serial = 1712] [outer = 17B7D800] 04:32:16 INFO - PROCESS | 3708 | 1461069136848 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 04:32:16 INFO - PROCESS | 3708 | 1461069136902 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 3708 | 1461069136904 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:32:16 INFO - PROCESS | 3708 | 1461069136907 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 3708 | 1461069136909 Marionette TRACE conn3 <- [1,2246,null,{}] 04:32:16 INFO - PROCESS | 3708 | 1461069136913 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:17 INFO - PROCESS | 3708 | 1461069137133 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:32:17 INFO - PROCESS | 3708 | 1461069137202 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 3708 | ++DOCSHELL 18712400 == 60 [pid = 3708] [id = 571] 04:32:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (189EAC00) [pid = 3708] [serial = 1713] [outer = 00000000] 04:32:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (18CBC800) [pid = 3708] [serial = 1714] [outer = 189EAC00] 04:32:17 INFO - PROCESS | 3708 | 1461069137249 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18CC6800) [pid = 3708] [serial = 1715] [outer = 189EAC00] 04:32:17 INFO - PROCESS | 3708 | 1461069137686 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 799ms 04:32:17 INFO - PROCESS | 3708 | 1461069137741 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 3708 | 1461069137743 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:32:17 INFO - PROCESS | 3708 | 1461069137747 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:32:17 INFO - PROCESS | 3708 | 1461069137748 Marionette TRACE conn3 <- [1,2250,null,{}] 04:32:17 INFO - PROCESS | 3708 | 1461069137752 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:17 INFO - PROCESS | 3708 | 1461069137868 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:32:17 INFO - PROCESS | 3708 | 1461069137936 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 3708 | ++DOCSHELL 18A75400 == 61 [pid = 3708] [id = 572] 04:32:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18CBE800) [pid = 3708] [serial = 1716] [outer = 00000000] 04:32:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18D6E400) [pid = 3708] [serial = 1717] [outer = 18CBE800] 04:32:17 INFO - PROCESS | 3708 | 1461069137984 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (18D73000) [pid = 3708] [serial = 1718] [outer = 18CBE800] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (19464400) [pid = 3708] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (1978D000) [pid = 3708] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18DBCC00) [pid = 3708] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1832E000) [pid = 3708] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (16753800) [pid = 3708] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (12BBD800) [pid = 3708] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (13864400) [pid = 3708] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (13832000) [pid = 3708] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (18D6F400) [pid = 3708] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:32:18 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (11BECC00) [pid = 3708] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:32:18 INFO - PROCESS | 3708 | 1461069138435 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 736ms 04:32:18 INFO - PROCESS | 3708 | 1461069138499 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 3708 | 1461069138501 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:32:18 INFO - PROCESS | 3708 | 1461069138505 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 3708 | 1461069138506 Marionette TRACE conn3 <- [1,2254,null,{}] 04:32:18 INFO - PROCESS | 3708 | 1461069138510 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 3708 | 1461069138597 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:32:18 INFO - PROCESS | 3708 | 1461069138603 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 3708 | ++DOCSHELL 138E5800 == 62 [pid = 3708] [id = 573] 04:32:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (138E7800) [pid = 3708] [serial = 1719] [outer = 00000000] 04:32:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18D68800) [pid = 3708] [serial = 1720] [outer = 138E7800] 04:32:18 INFO - PROCESS | 3708 | 1461069138646 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18D76800) [pid = 3708] [serial = 1721] [outer = 138E7800] 04:32:19 INFO - PROCESS | 3708 | 1461069139080 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 642ms 04:32:19 INFO - PROCESS | 3708 | 1461069139142 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 3708 | 1461069139144 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:32:19 INFO - PROCESS | 3708 | 1461069139147 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 3708 | 1461069139149 Marionette TRACE conn3 <- [1,2258,null,{}] 04:32:19 INFO - PROCESS | 3708 | 1461069139152 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 3708 | 1461069139235 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:32:19 INFO - PROCESS | 3708 | 1461069139241 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 3708 | ++DOCSHELL 18A74400 == 63 [pid = 3708] [id = 574] 04:32:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (18D6F400) [pid = 3708] [serial = 1722] [outer = 00000000] 04:32:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (18E73800) [pid = 3708] [serial = 1723] [outer = 18D6F400] 04:32:19 INFO - PROCESS | 3708 | 1461069139286 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (18EB2400) [pid = 3708] [serial = 1724] [outer = 18D6F400] 04:32:19 INFO - PROCESS | 3708 | 1461069139715 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 595ms 04:32:19 INFO - PROCESS | 3708 | 1461069139747 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 3708 | 1461069139749 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:32:19 INFO - PROCESS | 3708 | 1461069139766 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 3708 | 1461069139768 Marionette TRACE conn3 <- [1,2262,null,{}] 04:32:19 INFO - PROCESS | 3708 | 1461069139771 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 3708 | 1461069139856 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:32:19 INFO - PROCESS | 3708 | 1461069139862 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 3708 | ++DOCSHELL 11B43800 == 64 [pid = 3708] [id = 575] 04:32:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (132FCC00) [pid = 3708] [serial = 1725] [outer = 00000000] 04:32:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18F77000) [pid = 3708] [serial = 1726] [outer = 132FCC00] 04:32:19 INFO - PROCESS | 3708 | 1461069139906 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18F7D400) [pid = 3708] [serial = 1727] [outer = 132FCC00] 04:32:20 INFO - PROCESS | 3708 | 1461069140610 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 908ms 04:32:20 INFO - PROCESS | 3708 | 1461069140673 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 3708 | 1461069140678 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:32:20 INFO - PROCESS | 3708 | 1461069140684 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 3708 | 1461069140687 Marionette TRACE conn3 <- [1,2266,null,{}] 04:32:20 INFO - PROCESS | 3708 | 1461069140693 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:20 INFO - PROCESS | 3708 | 1461069140856 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:32:20 INFO - PROCESS | 3708 | 1461069140876 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 3708 | ++DOCSHELL 12B3C000 == 65 [pid = 3708] [id = 576] 04:32:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1382DC00) [pid = 3708] [serial = 1728] [outer = 00000000] 04:32:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (138E8800) [pid = 3708] [serial = 1729] [outer = 1382DC00] 04:32:20 INFO - PROCESS | 3708 | 1461069140935 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (147E1000) [pid = 3708] [serial = 1730] [outer = 1382DC00] 04:32:21 INFO - PROCESS | 3708 | 1461069141596 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 940ms 04:32:21 INFO - PROCESS | 3708 | 1461069141629 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 3708 | 1461069141635 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:32:21 INFO - PROCESS | 3708 | 1461069141641 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 3708 | 1461069141644 Marionette TRACE conn3 <- [1,2270,null,{}] 04:32:21 INFO - PROCESS | 3708 | 1461069141649 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:21 INFO - PROCESS | 3708 | 1461069141760 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:32:21 INFO - PROCESS | 3708 | 1461069141905 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 3708 | ++DOCSHELL 15E74000 == 66 [pid = 3708] [id = 577] 04:32:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (15F75C00) [pid = 3708] [serial = 1731] [outer = 00000000] 04:32:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (1801D400) [pid = 3708] [serial = 1732] [outer = 15F75C00] 04:32:21 INFO - PROCESS | 3708 | 1461069141960 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (18719800) [pid = 3708] [serial = 1733] [outer = 15F75C00] 04:32:22 INFO - PROCESS | 3708 | 1461069142503 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 893ms 04:32:22 INFO - PROCESS | 3708 | 1461069142544 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 3708 | 1461069142546 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:32:22 INFO - PROCESS | 3708 | 1461069142550 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 3708 | 1461069142554 Marionette TRACE conn3 <- [1,2274,null,{}] 04:32:22 INFO - PROCESS | 3708 | 1461069142565 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 3708 | 1461069142677 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:32:22 INFO - PROCESS | 3708 | 1461069142836 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 3708 | ++DOCSHELL 17B81800 == 67 [pid = 3708] [id = 578] 04:32:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (18DB9400) [pid = 3708] [serial = 1734] [outer = 00000000] 04:32:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1900A000) [pid = 3708] [serial = 1735] [outer = 18DB9400] 04:32:22 INFO - PROCESS | 3708 | 1461069142893 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (19018000) [pid = 3708] [serial = 1736] [outer = 18DB9400] 04:32:23 INFO - PROCESS | 3708 | 1461069143506 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1002ms 04:32:23 INFO - PROCESS | 3708 | 1461069143552 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 3708 | 1461069143555 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:32:23 INFO - PROCESS | 3708 | 1461069143558 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 3708 | 1461069143560 Marionette TRACE conn3 <- [1,2278,null,{}] 04:32:23 INFO - PROCESS | 3708 | 1461069143579 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 3708 | 1461069143688 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:32:23 INFO - PROCESS | 3708 | 1461069143830 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 3708 | ++DOCSHELL 1945E800 == 68 [pid = 3708] [id = 579] 04:32:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1945EC00) [pid = 3708] [serial = 1737] [outer = 00000000] 04:32:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1951D400) [pid = 3708] [serial = 1738] [outer = 1945EC00] 04:32:23 INFO - PROCESS | 3708 | 1461069143885 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (196C4800) [pid = 3708] [serial = 1739] [outer = 1945EC00] 04:32:24 INFO - PROCESS | 3708 | 1461069144417 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 893ms 04:32:24 INFO - PROCESS | 3708 | 1461069144462 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 3708 | 1461069144465 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:32:24 INFO - PROCESS | 3708 | 1461069144468 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - PROCESS | 3708 | 1461069144470 Marionette TRACE conn3 <- [1,2282,null,{}] 04:32:24 INFO - PROCESS | 3708 | 1461069144474 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:24 INFO - PROCESS | 3708 | 1461069144579 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:32:24 INFO - PROCESS | 3708 | 1461069144695 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 3708 | ++DOCSHELL 1945C400 == 69 [pid = 3708] [id = 580] 04:32:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1945C800) [pid = 3708] [serial = 1740] [outer = 00000000] 04:32:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (197FB400) [pid = 3708] [serial = 1741] [outer = 1945C800] 04:32:24 INFO - PROCESS | 3708 | 1461069144789 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (19806000) [pid = 3708] [serial = 1742] [outer = 1945C800] 04:32:25 INFO - PROCESS | 3708 | 1461069145362 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 940ms 04:32:25 INFO - PROCESS | 3708 | 1461069145414 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 3708 | 1461069145416 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:32:25 INFO - PROCESS | 3708 | 1461069145419 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 3708 | 1461069145421 Marionette TRACE conn3 <- [1,2286,null,{}] 04:32:25 INFO - PROCESS | 3708 | 1461069145425 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 3708 | 1461069145544 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:32:25 INFO - PROCESS | 3708 | 1461069145711 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 3708 | ++DOCSHELL 19009400 == 70 [pid = 3708] [id = 581] 04:32:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1980FC00) [pid = 3708] [serial = 1743] [outer = 00000000] 04:32:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (19C12000) [pid = 3708] [serial = 1744] [outer = 1980FC00] 04:32:25 INFO - PROCESS | 3708 | 1461069145769 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (19D0C000) [pid = 3708] [serial = 1745] [outer = 1980FC00] 04:32:26 INFO - PROCESS | 3708 | 1461069146569 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1191ms 04:32:26 INFO - PROCESS | 3708 | 1461069146620 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 3708 | 1461069146624 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:32:26 INFO - PROCESS | 3708 | 1461069146629 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 3708 | 1461069146633 Marionette TRACE conn3 <- [1,2290,null,{}] 04:32:26 INFO - PROCESS | 3708 | 1461069146639 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:26 INFO - PROCESS | 3708 | 1461069146749 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:32:26 INFO - PROCESS | 3708 | 1461069146899 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 3708 | ++DOCSHELL 13269800 == 71 [pid = 3708] [id = 582] 04:32:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (132F9C00) [pid = 3708] [serial = 1746] [outer = 00000000] 04:32:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (14211400) [pid = 3708] [serial = 1747] [outer = 132F9C00] 04:32:26 INFO - PROCESS | 3708 | 1461069146949 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (13A73800) [pid = 3708] [serial = 1748] [outer = 132F9C00] 04:32:27 INFO - PROCESS | 3708 | 1461069147587 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1003ms 04:32:27 INFO - PROCESS | 3708 | 1461069147634 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 3708 | 1461069147639 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:32:27 INFO - PROCESS | 3708 | 1461069147645 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 3708 | 1461069147648 Marionette TRACE conn3 <- [1,2294,null,{}] 04:32:27 INFO - PROCESS | 3708 | 1461069147652 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 3708 | 1461069147755 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:32:27 INFO - PROCESS | 3708 | --DOCSHELL 18A74400 == 70 [pid = 3708] [id = 574] 04:32:27 INFO - PROCESS | 3708 | --DOCSHELL 138E5800 == 69 [pid = 3708] [id = 573] 04:32:27 INFO - PROCESS | 3708 | --DOCSHELL 18A75400 == 68 [pid = 3708] [id = 572] 04:32:27 INFO - PROCESS | 3708 | --DOCSHELL 18712400 == 67 [pid = 3708] [id = 571] 04:32:27 INFO - PROCESS | 3708 | --DOCSHELL 1AA47C00 == 66 [pid = 3708] [id = 543] 04:32:27 INFO - PROCESS | 3708 | --DOCSHELL 1674FC00 == 65 [pid = 3708] [id = 568] 04:32:27 INFO - PROCESS | 3708 | --DOCSHELL 13864000 == 64 [pid = 3708] [id = 567] 04:32:27 INFO - PROCESS | 3708 | --DOCSHELL 1335DC00 == 63 [pid = 3708] [id = 566] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (13A70C00) [pid = 3708] [serial = 1646] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (13865C00) [pid = 3708] [serial = 1645] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (15AECC00) [pid = 3708] [serial = 1651] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (16752C00) [pid = 3708] [serial = 1652] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1871C800) [pid = 3708] [serial = 1672] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (18DB4800) [pid = 3708] [serial = 1657] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (19864400) [pid = 3708] [serial = 1667] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (18DB3800) [pid = 3708] [serial = 1658] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (1C8E7000) [pid = 3708] [serial = 1642] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (132FDC00) [pid = 3708] [serial = 1669] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (138D9800) [pid = 3708] [serial = 1670] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (18CC9000) [pid = 3708] [serial = 1673] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1900C000) [pid = 3708] [serial = 1661] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (197FA000) [pid = 3708] [serial = 1675] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (196C3000) [pid = 3708] [serial = 1663] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (19804400) [pid = 3708] [serial = 1666] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (16CC4000) [pid = 3708] [serial = 1633] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (19785800) [pid = 3708] [serial = 1664] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (18F73C00) [pid = 3708] [serial = 1660] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1C1F5400) [pid = 3708] [serial = 1639] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (18F71000) [pid = 3708] [serial = 1636] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18A7D800) [pid = 3708] [serial = 1654] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18AC9400) [pid = 3708] [serial = 1655] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (17B77800) [pid = 3708] [serial = 1649] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (16CC1000) [pid = 3708] [serial = 1648] [outer = 00000000] [url = about:blank] 04:32:27 INFO - PROCESS | 3708 | 1461069147907 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 3708 | ++DOCSHELL 13208000 == 64 [pid = 3708] [id = 583] 04:32:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (13208400) [pid = 3708] [serial = 1749] [outer = 00000000] 04:32:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (13864000) [pid = 3708] [serial = 1750] [outer = 13208400] 04:32:27 INFO - PROCESS | 3708 | 1461069147954 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (138E5400) [pid = 3708] [serial = 1751] [outer = 13208400] 04:32:28 INFO - PROCESS | 3708 | 1461069148384 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 799ms 04:32:28 INFO - PROCESS | 3708 | 1461069148446 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 3708 | 1461069148448 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:32:28 INFO - PROCESS | 3708 | 1461069148451 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 3708 | 1461069148455 Marionette TRACE conn3 <- [1,2298,null,{}] 04:32:28 INFO - PROCESS | 3708 | 1461069148502 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:28 INFO - PROCESS | 3708 | 1461069148590 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:32:28 INFO - PROCESS | 3708 | 1461069148601 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 3708 | ++DOCSHELL 16CC2C00 == 65 [pid = 3708] [id = 584] 04:32:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (17057400) [pid = 3708] [serial = 1752] [outer = 00000000] 04:32:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (17BA8400) [pid = 3708] [serial = 1753] [outer = 17057400] 04:32:28 INFO - PROCESS | 3708 | 1461069148648 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (18026400) [pid = 3708] [serial = 1754] [outer = 17057400] 04:32:29 INFO - PROCESS | 3708 | 1461069149130 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 721ms 04:32:29 INFO - PROCESS | 3708 | 1461069149172 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 3708 | 1461069149176 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:32:29 INFO - PROCESS | 3708 | 1461069149180 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 3708 | 1461069149181 Marionette TRACE conn3 <- [1,2302,null,{}] 04:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:32:29 INFO - PROCESS | 3708 | 1461069149185 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:29 INFO - PROCESS | 3708 | 1461069149269 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:32:29 INFO - PROCESS | 3708 | 1461069149278 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 3708 | ++DOCSHELL 17B81400 == 66 [pid = 3708] [id = 585] 04:32:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (18180000) [pid = 3708] [serial = 1755] [outer = 00000000] 04:32:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (18A76C00) [pid = 3708] [serial = 1756] [outer = 18180000] 04:32:29 INFO - PROCESS | 3708 | 1461069149323 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (18AC0400) [pid = 3708] [serial = 1757] [outer = 18180000] 04:32:29 INFO - PROCESS | 3708 | 1461069149830 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 04:32:29 INFO - PROCESS | 3708 | 1461069149913 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 3708 | 1461069149915 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:32:29 INFO - PROCESS | 3708 | 1461069149919 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 3708 | 1461069149920 Marionette TRACE conn3 <- [1,2306,null,{}] 04:32:29 INFO - PROCESS | 3708 | 1461069149924 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:30 INFO - PROCESS | 3708 | 1461069150038 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:32:30 INFO - PROCESS | 3708 | 1461069150048 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 3708 | ++DOCSHELL 17B7D400 == 67 [pid = 3708] [id = 586] 04:32:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (183B6C00) [pid = 3708] [serial = 1758] [outer = 00000000] 04:32:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (18CC6C00) [pid = 3708] [serial = 1759] [outer = 183B6C00] 04:32:30 INFO - PROCESS | 3708 | 1461069150092 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (18D68400) [pid = 3708] [serial = 1760] [outer = 183B6C00] 04:32:30 INFO - PROCESS | 3708 | 1461069150580 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 3708 | 1461069150620 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:32:30 INFO - PROCESS | 3708 | 1461069150623 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:32:30 INFO - PROCESS | 3708 | 1461069150625 Marionette TRACE conn3 <- [1,2310,null,{}] 04:32:30 INFO - PROCESS | 3708 | 1461069150629 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:30 INFO - PROCESS | 3708 | 1461069150769 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:32:30 INFO - PROCESS | 3708 | 1461069150839 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 3708 | ++DOCSHELL 18D67800 == 68 [pid = 3708] [id = 587] 04:32:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (18DB3800) [pid = 3708] [serial = 1761] [outer = 00000000] 04:32:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (18EB5800) [pid = 3708] [serial = 1762] [outer = 18DB3800] 04:32:30 INFO - PROCESS | 3708 | 1461069150885 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (18F7A800) [pid = 3708] [serial = 1763] [outer = 18DB3800] 04:32:31 INFO - PROCESS | 3708 | 1461069151315 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 736ms 04:32:31 INFO - PROCESS | 3708 | 1461069151364 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 3708 | 1461069151366 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:32:31 INFO - PROCESS | 3708 | 1461069151369 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 3708 | 1461069151371 Marionette TRACE conn3 <- [1,2314,null,{}] 04:32:31 INFO - PROCESS | 3708 | 1461069151375 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:31 INFO - PROCESS | 3708 | 1461069151522 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:32:31 INFO - PROCESS | 3708 | 1461069151591 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 3708 | ++DOCSHELL 18EAE800 == 69 [pid = 3708] [id = 588] 04:32:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1900E000) [pid = 3708] [serial = 1764] [outer = 00000000] 04:32:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (196C6800) [pid = 3708] [serial = 1765] [outer = 1900E000] 04:32:31 INFO - PROCESS | 3708 | 1461069151635 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (197F2C00) [pid = 3708] [serial = 1766] [outer = 1900E000] 04:32:32 INFO - PROCESS | 3708 | 1461069152041 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 689ms 04:32:32 INFO - PROCESS | 3708 | 1461069152074 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 3708 | 1461069152075 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:32:32 INFO - PROCESS | 3708 | 1461069152083 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 3708 | 1461069152084 Marionette TRACE conn3 <- [1,2318,null,{}] 04:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:32:32 INFO - PROCESS | 3708 | 1461069152088 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:32 INFO - PROCESS | 3708 | 1461069152207 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:32:32 INFO - PROCESS | 3708 | 1461069152214 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 3708 | ++DOCSHELL 1900D400 == 70 [pid = 3708] [id = 589] 04:32:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (19464C00) [pid = 3708] [serial = 1767] [outer = 00000000] 04:32:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1980EC00) [pid = 3708] [serial = 1768] [outer = 19464C00] 04:32:32 INFO - PROCESS | 3708 | 1461069152508 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (19862400) [pid = 3708] [serial = 1769] [outer = 19464C00] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1E037800) [pid = 3708] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (1A523000) [pid = 3708] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (18D6F400) [pid = 3708] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (17B7D800) [pid = 3708] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (18CBE800) [pid = 3708] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (189EAC00) [pid = 3708] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (16750000) [pid = 3708] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (138E7800) [pid = 3708] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1320D800) [pid = 3708] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (17B77400) [pid = 3708] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (13772C00) [pid = 3708] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:32:32 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1386D800) [pid = 3708] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:32:32 INFO - PROCESS | 3708 | 1461069152898 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 846ms 04:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:32:32 INFO - PROCESS | 3708 | 1461069152928 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 3708 | 1461069152930 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:32:32 INFO - PROCESS | 3708 | 1461069152934 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 3708 | 1461069152935 Marionette TRACE conn3 <- [1,2322,null,{}] 04:32:32 INFO - PROCESS | 3708 | 1461069152939 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:33 INFO - PROCESS | 3708 | 1461069153026 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:32:33 INFO - PROCESS | 3708 | 1461069153128 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 3708 | ++DOCSHELL 138D9C00 == 71 [pid = 3708] [id = 590] 04:32:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (138E7800) [pid = 3708] [serial = 1770] [outer = 00000000] 04:32:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (189EAC00) [pid = 3708] [serial = 1771] [outer = 138E7800] 04:32:33 INFO - PROCESS | 3708 | 1461069153172 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1871E000) [pid = 3708] [serial = 1772] [outer = 138E7800] 04:32:33 INFO - PROCESS | 3708 | 1461069153534 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 626ms 04:32:33 INFO - PROCESS | 3708 | 1461069153572 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 3708 | 1461069153574 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:32:33 INFO - PROCESS | 3708 | 1461069153577 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 3708 | 1461069153579 Marionette TRACE conn3 <- [1,2326,null,{}] 04:32:33 INFO - PROCESS | 3708 | 1461069153582 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:33 INFO - PROCESS | 3708 | 1461069153665 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:32:33 INFO - PROCESS | 3708 | 1461069153773 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 3708 | ++DOCSHELL 156E1400 == 72 [pid = 3708] [id = 591] 04:32:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (17B82000) [pid = 3708] [serial = 1773] [outer = 00000000] 04:32:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1986D800) [pid = 3708] [serial = 1774] [outer = 17B82000] 04:32:33 INFO - PROCESS | 3708 | 1461069153819 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (19AA6800) [pid = 3708] [serial = 1775] [outer = 17B82000] 04:32:34 INFO - PROCESS | 3708 | 1461069154184 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 626ms 04:32:34 INFO - PROCESS | 3708 | 1461069154216 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 3708 | 1461069154218 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:32:34 INFO - PROCESS | 3708 | 1461069154221 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 3708 | 1461069154223 Marionette TRACE conn3 <- [1,2330,null,{}] 04:32:34 INFO - PROCESS | 3708 | 1461069154227 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:34 INFO - PROCESS | 3708 | 1461069154377 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:32:34 INFO - PROCESS | 3708 | 1461069154424 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 3708 | ++DOCSHELL 19D6F800 == 73 [pid = 3708] [id = 592] 04:32:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (19D70000) [pid = 3708] [serial = 1776] [outer = 00000000] 04:32:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1A1D3000) [pid = 3708] [serial = 1777] [outer = 19D70000] 04:32:34 INFO - PROCESS | 3708 | 1461069154474 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1A526400) [pid = 3708] [serial = 1778] [outer = 19D70000] 04:32:35 INFO - PROCESS | 3708 | 1461069155130 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 940ms 04:32:35 INFO - PROCESS | 3708 | 1461069155167 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 3708 | 1461069155173 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:32:35 INFO - PROCESS | 3708 | 1461069155193 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 3708 | 1461069155196 Marionette TRACE conn3 <- [1,2334,null,{}] 04:32:35 INFO - PROCESS | 3708 | 1461069155203 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:35 INFO - PROCESS | 3708 | 1461069155326 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:32:35 INFO - PROCESS | 3708 | 1461069155472 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 3708 | ++DOCSHELL 138DB800 == 74 [pid = 3708] [id = 593] 04:32:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (138DE000) [pid = 3708] [serial = 1779] [outer = 00000000] 04:32:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (16110400) [pid = 3708] [serial = 1780] [outer = 138DE000] 04:32:35 INFO - PROCESS | 3708 | 1461069155530 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1674F800) [pid = 3708] [serial = 1781] [outer = 138DE000] 04:32:36 INFO - PROCESS | 3708 | 1461069156145 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1002ms 04:32:36 INFO - PROCESS | 3708 | 1461069156184 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 3708 | 1461069156190 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:32:36 INFO - PROCESS | 3708 | 1461069156197 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 3708 | 1461069156200 Marionette TRACE conn3 <- [1,2338,null,{}] 04:32:36 INFO - PROCESS | 3708 | 1461069156204 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 3708 | 1461069156318 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:32:36 INFO - PROCESS | 3708 | 1461069156478 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 3708 | ++DOCSHELL 13A13000 == 75 [pid = 3708] [id = 594] 04:32:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1428FC00) [pid = 3708] [serial = 1782] [outer = 00000000] 04:32:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (18A75400) [pid = 3708] [serial = 1783] [outer = 1428FC00] 04:32:36 INFO - PROCESS | 3708 | 1461069156534 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (18DB7C00) [pid = 3708] [serial = 1784] [outer = 1428FC00] 04:32:37 INFO - PROCESS | 3708 | 1461069157148 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1002ms 04:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:32:37 INFO - PROCESS | 3708 | 1461069157198 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 3708 | 1461069157200 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:32:37 INFO - PROCESS | 3708 | 1461069157204 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 3708 | 1461069157208 Marionette TRACE conn3 <- [1,2342,null,{}] 04:32:37 INFO - PROCESS | 3708 | 1461069157219 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 3708 | 1461069157334 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:32:37 INFO - PROCESS | 3708 | 1461069157486 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 3708 | ++DOCSHELL 18F76000 == 76 [pid = 3708] [id = 595] 04:32:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (19015800) [pid = 3708] [serial = 1785] [outer = 00000000] 04:32:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (19FB7400) [pid = 3708] [serial = 1786] [outer = 19015800] 04:32:37 INFO - PROCESS | 3708 | 1461069157544 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (1A1CB000) [pid = 3708] [serial = 1787] [outer = 19015800] 04:32:38 INFO - PROCESS | 3708 | 1461069158096 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 940ms 04:32:38 INFO - PROCESS | 3708 | 1461069158149 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:32:38 INFO - PROCESS | 3708 | 1461069158152 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:32:38 INFO - PROCESS | 3708 | 1461069158155 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - PROCESS | 3708 | 1461069158157 Marionette TRACE conn3 <- [1,2346,null,{}] 04:32:38 INFO - PROCESS | 3708 | 1461069158161 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:38 INFO - PROCESS | 3708 | 1461069158270 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:32:38 INFO - PROCESS | 3708 | 1461069158454 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:38 INFO - PROCESS | 3708 | ++DOCSHELL 1A522800 == 77 [pid = 3708] [id = 596] 04:32:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (1A525400) [pid = 3708] [serial = 1788] [outer = 00000000] 04:32:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (1A5B2C00) [pid = 3708] [serial = 1789] [outer = 1A525400] 04:32:38 INFO - PROCESS | 3708 | 1461069158510 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (1AA46800) [pid = 3708] [serial = 1790] [outer = 1A525400] 04:32:39 INFO - PROCESS | 3708 | 1461069159063 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 940ms 04:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:32:39 INFO - PROCESS | 3708 | 1461069159100 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 3708 | 1461069159102 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:32:39 INFO - PROCESS | 3708 | 1461069159106 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 3708 | 1461069159108 Marionette TRACE conn3 <- [1,2350,null,{}] 04:32:39 INFO - PROCESS | 3708 | 1461069159112 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 3708 | 1461069159220 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:32:39 INFO - PROCESS | 3708 | 1461069159378 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 3708 | ++DOCSHELL 1A5AA400 == 78 [pid = 3708] [id = 597] 04:32:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (1A5AC800) [pid = 3708] [serial = 1791] [outer = 00000000] 04:32:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (1C118400) [pid = 3708] [serial = 1792] [outer = 1A5AC800] 04:32:39 INFO - PROCESS | 3708 | 1461069159436 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (1C144000) [pid = 3708] [serial = 1793] [outer = 1A5AC800] 04:32:40 INFO - PROCESS | 3708 | 1461069160017 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 940ms 04:32:40 INFO - PROCESS | 3708 | 1461069160051 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 3708 | 1461069160053 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:32:40 INFO - PROCESS | 3708 | 1461069160057 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 3708 | 1461069160059 Marionette TRACE conn3 <- [1,2354,null,{}] 04:32:40 INFO - PROCESS | 3708 | 1461069160062 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:40 INFO - PROCESS | 3708 | 1461069160178 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:32:40 INFO - PROCESS | 3708 | 1461069160358 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 3708 | ++DOCSHELL 13867000 == 79 [pid = 3708] [id = 598] 04:32:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (13869800) [pid = 3708] [serial = 1794] [outer = 00000000] 04:32:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (1C363C00) [pid = 3708] [serial = 1795] [outer = 13869800] 04:32:40 INFO - PROCESS | 3708 | 1461069160423 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (1C8E5000) [pid = 3708] [serial = 1796] [outer = 13869800] 04:32:41 INFO - PROCESS | 3708 | 1461069161211 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1222ms 04:32:41 INFO - PROCESS | 3708 | 1461069161265 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 3708 | 1461069161269 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:32:41 INFO - PROCESS | 3708 | 1461069161274 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 3708 | 1461069161278 Marionette TRACE conn3 <- [1,2358,null,{}] 04:32:41 INFO - PROCESS | 3708 | 1461069161284 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:41 INFO - PROCESS | 3708 | 1461069161387 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:32:41 INFO - PROCESS | 3708 | 1461069161546 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 3708 | ++DOCSHELL 13864400 == 80 [pid = 3708] [id = 599] 04:32:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (13A1B000) [pid = 3708] [serial = 1797] [outer = 00000000] 04:32:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (15ED1400) [pid = 3708] [serial = 1798] [outer = 13A1B000] 04:32:41 INFO - PROCESS | 3708 | 1461069161597 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (16CC6800) [pid = 3708] [serial = 1799] [outer = 13A1B000] 04:32:42 INFO - PROCESS | 3708 | 1461069162229 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 955ms 04:32:42 INFO - PROCESS | 3708 | 1461069162261 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 3708 | 1461069162266 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:32:42 INFO - PROCESS | 3708 | 1461069162274 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 3708 | 1461069162277 Marionette TRACE conn3 <- [1,2362,null,{}] 04:32:42 INFO - PROCESS | 3708 | 1461069162281 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:42 INFO - PROCESS | 3708 | 1461069162384 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:32:42 INFO - PROCESS | 3708 | 1461069162565 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 19D6E400 == 79 [pid = 3708] [id = 546] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 156E1400 == 78 [pid = 3708] [id = 591] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 138D9C00 == 77 [pid = 3708] [id = 590] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 1900D400 == 76 [pid = 3708] [id = 589] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 17B79000 == 75 [pid = 3708] [id = 570] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 18EAE800 == 74 [pid = 3708] [id = 588] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 18D67800 == 73 [pid = 3708] [id = 587] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 17B7D400 == 72 [pid = 3708] [id = 586] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 17B81400 == 71 [pid = 3708] [id = 585] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 16CC2C00 == 70 [pid = 3708] [id = 584] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 13208000 == 69 [pid = 3708] [id = 583] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 1E033400 == 68 [pid = 3708] [id = 17] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 13269800 == 67 [pid = 3708] [id = 582] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 1945C400 == 66 [pid = 3708] [id = 580] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 1945E800 == 65 [pid = 3708] [id = 579] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 157 (1325C000) [pid = 3708] [serial = 1678] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 156 (18179400) [pid = 3708] [serial = 1681] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 155 (19018800) [pid = 3708] [serial = 1684] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (1A5B1C00) [pid = 3708] [serial = 1687] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (1C119000) [pid = 3708] [serial = 1690] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (1C8EE400) [pid = 3708] [serial = 1693] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (18F77000) [pid = 3708] [serial = 1726] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | ++DOCSHELL 12CF6000 == 66 [pid = 3708] [id = 600] 04:32:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (12D83C00) [pid = 3708] [serial = 1800] [outer = 00000000] 04:32:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (138E1C00) [pid = 3708] [serial = 1801] [outer = 12D83C00] 04:32:42 INFO - PROCESS | 3708 | 1461069162661 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (156E1400) [pid = 3708] [serial = 1802] [outer = 12D83C00] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 17B81800 == 65 [pid = 3708] [id = 578] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 15E74000 == 64 [pid = 3708] [id = 577] 04:32:42 INFO - PROCESS | 3708 | --DOCSHELL 12B3C000 == 63 [pid = 3708] [id = 576] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (1BEC1C00) [pid = 3708] [serial = 1535] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (1817CC00) [pid = 3708] [serial = 1711] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (18183800) [pid = 3708] [serial = 1712] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (18D6E400) [pid = 3708] [serial = 1717] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (18CC6800) [pid = 3708] [serial = 1715] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 148 (18CBC800) [pid = 3708] [serial = 1714] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (16C0C800) [pid = 3708] [serial = 1705] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (16C08000) [pid = 3708] [serial = 1706] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (18D68800) [pid = 3708] [serial = 1720] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (15ECD000) [pid = 3708] [serial = 1697] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (14298400) [pid = 3708] [serial = 1696] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1801E800) [pid = 3708] [serial = 1708] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (13A1F800) [pid = 3708] [serial = 1700] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (138E0400) [pid = 3708] [serial = 1699] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (15448C00) [pid = 3708] [serial = 1702] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (15A2E000) [pid = 3708] [serial = 1703] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (18D73000) [pid = 3708] [serial = 1718] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (18D76800) [pid = 3708] [serial = 1721] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (18023400) [pid = 3708] [serial = 1709] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (1DC50000) [pid = 3708] [serial = 1145] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (18EB2400) [pid = 3708] [serial = 1724] [outer = 00000000] [url = about:blank] 04:32:42 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (18E73800) [pid = 3708] [serial = 1723] [outer = 00000000] [url = about:blank] 04:32:43 INFO - PROCESS | 3708 | 1461069163107 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 909ms 04:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:32:43 INFO - PROCESS | 3708 | 1461069163180 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 3708 | 1461069163182 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:32:43 INFO - PROCESS | 3708 | 1461069163186 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 3708 | 1461069163190 Marionette TRACE conn3 <- [1,2366,null,{}] 04:32:43 INFO - PROCESS | 3708 | 1461069163200 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:43 INFO - PROCESS | 3708 | 1461069163290 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:32:43 INFO - PROCESS | 3708 | 1461069163301 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 3708 | ++DOCSHELL 18180800 == 64 [pid = 3708] [id = 601] 04:32:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (18327800) [pid = 3708] [serial = 1803] [outer = 00000000] 04:32:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (183B0C00) [pid = 3708] [serial = 1804] [outer = 18327800] 04:32:43 INFO - PROCESS | 3708 | 1461069163348 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (18A73800) [pid = 3708] [serial = 1805] [outer = 18327800] 04:32:43 INFO - PROCESS | 3708 | 1461069163862 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 690ms 04:32:43 INFO - PROCESS | 3708 | 1461069163885 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 3708 | 1461069163888 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:32:43 INFO - PROCESS | 3708 | 1461069163894 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 3708 | 1461069163896 Marionette TRACE conn3 <- [1,2370,null,{}] 04:32:43 INFO - PROCESS | 3708 | 1461069163899 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 3708 | 1461069163987 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:32:44 INFO - PROCESS | 3708 | 1461069163995 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 3708 | ++DOCSHELL 18A77800 == 65 [pid = 3708] [id = 602] 04:32:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (18CBE800) [pid = 3708] [serial = 1806] [outer = 00000000] 04:32:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (18D6E400) [pid = 3708] [serial = 1807] [outer = 18CBE800] 04:32:44 INFO - PROCESS | 3708 | 1461069164040 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (18D72000) [pid = 3708] [serial = 1808] [outer = 18CBE800] 04:32:44 INFO - PROCESS | 3708 | 1461069164512 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 627ms 04:32:44 INFO - PROCESS | 3708 | 1461069164529 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 3708 | 1461069164530 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:32:44 INFO - PROCESS | 3708 | 1461069164534 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:32:44 INFO - PROCESS | 3708 | 1461069164535 Marionette TRACE conn3 <- [1,2374,null,{}] 04:32:44 INFO - PROCESS | 3708 | 1461069164539 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 3708 | 1461069164622 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:32:44 INFO - PROCESS | 3708 | 1461069164628 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 3708 | ++DOCSHELL 138DA800 == 66 [pid = 3708] [id = 603] 04:32:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (18D70800) [pid = 3708] [serial = 1809] [outer = 00000000] 04:32:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (18DBC400) [pid = 3708] [serial = 1810] [outer = 18D70800] 04:32:44 INFO - PROCESS | 3708 | 1461069164673 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (18EAD400) [pid = 3708] [serial = 1811] [outer = 18D70800] 04:32:45 INFO - PROCESS | 3708 | 1461069165177 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 704ms 04:32:45 INFO - PROCESS | 3708 | 1461069165234 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 3708 | 1461069165236 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:32:45 INFO - PROCESS | 3708 | 1461069165239 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 3708 | 1461069165241 Marionette TRACE conn3 <- [1,2378,null,{}] 04:32:45 INFO - PROCESS | 3708 | 1461069165244 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 3708 | 1461069165383 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:32:45 INFO - PROCESS | 3708 | 1461069165451 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 3708 | ++DOCSHELL 18DB4400 == 67 [pid = 3708] [id = 604] 04:32:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (18F73C00) [pid = 3708] [serial = 1812] [outer = 00000000] 04:32:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (1945E800) [pid = 3708] [serial = 1813] [outer = 18F73C00] 04:32:45 INFO - PROCESS | 3708 | 1461069165498 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (19463C00) [pid = 3708] [serial = 1814] [outer = 18F73C00] 04:32:45 INFO - PROCESS | 3708 | 1461069165924 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 737ms 04:32:45 INFO - PROCESS | 3708 | 1461069165984 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 3708 | 1461069165986 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:32:45 INFO - PROCESS | 3708 | 1461069165989 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 3708 | 1461069165991 Marionette TRACE conn3 <- [1,2382,null,{}] 04:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:32:46 INFO - PROCESS | 3708 | 1461069166024 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:46 INFO - PROCESS | 3708 | 1461069166169 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:32:46 INFO - PROCESS | 3708 | 1461069166237 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 3708 | ++DOCSHELL 1945C400 == 68 [pid = 3708] [id = 605] 04:32:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (197F6000) [pid = 3708] [serial = 1815] [outer = 00000000] 04:32:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (19D76000) [pid = 3708] [serial = 1816] [outer = 197F6000] 04:32:46 INFO - PROCESS | 3708 | 1461069166280 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (1A1C6800) [pid = 3708] [serial = 1817] [outer = 197F6000] 04:32:46 INFO - PROCESS | 3708 | 1461069166726 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 799ms 04:32:46 INFO - PROCESS | 3708 | 1461069166796 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:32:46 INFO - PROCESS | 3708 | 1461069166798 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:32:46 INFO - PROCESS | 3708 | 1461069166801 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - PROCESS | 3708 | 1461069166802 Marionette TRACE conn3 <- [1,2386,null,{}] 04:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:32:46 INFO - PROCESS | 3708 | 1461069166806 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:46 INFO - PROCESS | 3708 | 1461069166932 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:32:47 INFO - PROCESS | 3708 | 1461069167008 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 3708 | ++DOCSHELL 19463400 == 69 [pid = 3708] [id = 606] 04:32:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (1986EC00) [pid = 3708] [serial = 1818] [outer = 00000000] 04:32:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (1BEC3800) [pid = 3708] [serial = 1819] [outer = 1986EC00] 04:32:47 INFO - PROCESS | 3708 | 1461069167052 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (1BEC6800) [pid = 3708] [serial = 1820] [outer = 1986EC00] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (138DD800) [pid = 3708] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 148 (1E034800) [pid = 3708] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (1572F800) [pid = 3708] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (18180000) [pid = 3708] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (18DB3800) [pid = 3708] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (1900E000) [pid = 3708] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (1382DC00) [pid = 3708] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (132F9C00) [pid = 3708] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (13208400) [pid = 3708] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1980FC00) [pid = 3708] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (17B82000) [pid = 3708] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (19464C00) [pid = 3708] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (183B6C00) [pid = 3708] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (17057400) [pid = 3708] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (138E7800) [pid = 3708] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (1A1CE800) [pid = 3708] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1BEC3400) [pid = 3708] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (1871DC00) [pid = 3708] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1AA49400) [pid = 3708] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (13831400) [pid = 3708] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1A07B800) [pid = 3708] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (16104400) [pid = 3708] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1BECAC00) [pid = 3708] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (19011000) [pid = 3708] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (19013800) [pid = 3708] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1C368C00) [pid = 3708] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (15684800) [pid = 3708] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (189EC000) [pid = 3708] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (147DF800) [pid = 3708] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (11BF2800) [pid = 3708] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (17B7C000) [pid = 3708] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:32:47 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1A525C00) [pid = 3708] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:32:47 INFO - PROCESS | 3708 | 1461069167669 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 893ms 04:32:47 INFO - PROCESS | 3708 | 1461069167687 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 3708 | 1461069167689 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:32:47 INFO - PROCESS | 3708 | 1461069167696 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 3708 | 1461069167697 Marionette TRACE conn3 <- [1,2390,null,{}] 04:32:47 INFO - PROCESS | 3708 | 1461069167709 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 3708 | 1461069167795 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:32:47 INFO - PROCESS | 3708 | 1461069167800 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 3708 | ++DOCSHELL 13833400 == 70 [pid = 3708] [id = 607] 04:32:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1386D400) [pid = 3708] [serial = 1821] [outer = 00000000] 04:32:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (15F67800) [pid = 3708] [serial = 1822] [outer = 1386D400] 04:32:47 INFO - PROCESS | 3708 | 1461069167844 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (16189800) [pid = 3708] [serial = 1823] [outer = 1386D400] 04:32:48 INFO - PROCESS | 3708 | 1461069168282 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 642ms 04:32:48 INFO - PROCESS | 3708 | 1461069168335 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 3708 | 1461069168337 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:32:48 INFO - PROCESS | 3708 | 1461069168345 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 3708 | 1461069168346 Marionette TRACE conn3 <- [1,2394,null,{}] 04:32:48 INFO - PROCESS | 3708 | 1461069168350 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:48 INFO - PROCESS | 3708 | 1461069168436 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:32:48 INFO - PROCESS | 3708 | 1461069168444 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 3708 | ++DOCSHELL 15EC9800 == 71 [pid = 3708] [id = 608] 04:32:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (15ECE800) [pid = 3708] [serial = 1824] [outer = 00000000] 04:32:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (18DAE400) [pid = 3708] [serial = 1825] [outer = 15ECE800] 04:32:48 INFO - PROCESS | 3708 | 1461069168488 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1900E000) [pid = 3708] [serial = 1826] [outer = 15ECE800] 04:32:48 INFO - PROCESS | 3708 | 1461069168973 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 689ms 04:32:49 INFO - PROCESS | 3708 | 1461069169041 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:32:49 INFO - PROCESS | 3708 | 1461069169043 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:32:49 INFO - PROCESS | 3708 | 1461069169046 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:32:49 INFO - PROCESS | 3708 | 1461069169049 Marionette TRACE conn3 <- [1,2398,null,{}] 04:32:49 INFO - PROCESS | 3708 | 1461069169052 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:49 INFO - PROCESS | 3708 | 1461069169157 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:32:49 INFO - PROCESS | 3708 | 1461069169163 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 3708 | ++DOCSHELL 19FB8000 == 72 [pid = 3708] [id = 609] 04:32:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (1A01E800) [pid = 3708] [serial = 1827] [outer = 00000000] 04:32:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1A5A8000) [pid = 3708] [serial = 1828] [outer = 1A01E800] 04:32:49 INFO - PROCESS | 3708 | 1461069169218 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (1C11DC00) [pid = 3708] [serial = 1829] [outer = 1A01E800] 04:32:50 INFO - PROCESS | 3708 | 1461069169999 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1002ms 04:32:50 INFO - PROCESS | 3708 | 1461069170049 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 3708 | 1461069170054 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:32:50 INFO - PROCESS | 3708 | 1461069170060 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 3708 | 1461069170063 Marionette TRACE conn3 <- [1,2402,null,{}] 04:32:50 INFO - PROCESS | 3708 | 1461069170069 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 3708 | 1461069170187 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:32:50 INFO - PROCESS | 3708 | 1461069170338 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 3708 | ++DOCSHELL 1382E400 == 73 [pid = 3708] [id = 610] 04:32:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (13A1F800) [pid = 3708] [serial = 1830] [outer = 00000000] 04:32:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (16194000) [pid = 3708] [serial = 1831] [outer = 13A1F800] 04:32:50 INFO - PROCESS | 3708 | 1461069170396 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (17057400) [pid = 3708] [serial = 1832] [outer = 13A1F800] 04:32:50 INFO - PROCESS | 3708 | 1461069170947 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 940ms 04:32:51 INFO - PROCESS | 3708 | 1461069171005 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:32:51 INFO - PROCESS | 3708 | 1461069171011 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:32:51 INFO - PROCESS | 3708 | 1461069171018 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 3708 | 1461069171021 Marionette TRACE conn3 <- [1,2406,null,{}] 04:32:51 INFO - PROCESS | 3708 | 1461069171025 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:51 INFO - PROCESS | 3708 | 1461069171137 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:32:51 INFO - PROCESS | 3708 | 1461069171286 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 3708 | ++DOCSHELL 17057800 == 74 [pid = 3708] [id = 611] 04:32:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (17B74400) [pid = 3708] [serial = 1833] [outer = 00000000] 04:32:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (18A70800) [pid = 3708] [serial = 1834] [outer = 17B74400] 04:32:51 INFO - PROCESS | 3708 | 1461069171341 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (18CC4400) [pid = 3708] [serial = 1835] [outer = 17B74400] 04:32:51 INFO - PROCESS | 3708 | 1461069171965 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1003ms 04:32:52 INFO - PROCESS | 3708 | 1461069172018 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 3708 | 1461069172021 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:32:52 INFO - PROCESS | 3708 | 1461069172025 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 3708 | 1461069172028 Marionette TRACE conn3 <- [1,2410,null,{}] 04:32:52 INFO - PROCESS | 3708 | 1461069172039 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:52 INFO - PROCESS | 3708 | 1461069172184 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:32:52 INFO - PROCESS | 3708 | 1461069172336 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 3708 | ++DOCSHELL 18330C00 == 75 [pid = 3708] [id = 612] 04:32:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1980E400) [pid = 3708] [serial = 1836] [outer = 00000000] 04:32:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1A1CE400) [pid = 3708] [serial = 1837] [outer = 1980E400] 04:32:52 INFO - PROCESS | 3708 | 1461069172394 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1A5A8C00) [pid = 3708] [serial = 1838] [outer = 1980E400] 04:32:52 INFO - PROCESS | 3708 | 1461069172938 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 955ms 04:32:52 INFO - PROCESS | 3708 | 1461069172973 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 3708 | 1461069172975 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:32:53 INFO - PROCESS | 3708 | 1461069172980 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - PROCESS | 3708 | 1461069172982 Marionette TRACE conn3 <- [1,2414,null,{}] 04:32:53 INFO - PROCESS | 3708 | 1461069172986 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:53 INFO - PROCESS | 3708 | 1461069173096 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:32:53 INFO - PROCESS | 3708 | 1461069173258 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 3708 | ++DOCSHELL 18D75C00 == 76 [pid = 3708] [id = 613] 04:32:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1939F400) [pid = 3708] [serial = 1839] [outer = 00000000] 04:32:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1C362C00) [pid = 3708] [serial = 1840] [outer = 1939F400] 04:32:53 INFO - PROCESS | 3708 | 1461069173314 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1C8E7C00) [pid = 3708] [serial = 1841] [outer = 1939F400] 04:32:53 INFO - PROCESS | 3708 | 1461069173941 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1003ms 04:32:54 INFO - PROCESS | 3708 | 1461069173987 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 3708 | 1461069173989 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:32:54 INFO - PROCESS | 3708 | 1461069173993 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 3708 | 1461069173995 Marionette TRACE conn3 <- [1,2418,null,{}] 04:32:54 INFO - PROCESS | 3708 | 1461069173998 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:54 INFO - PROCESS | 3708 | 1461069174106 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:32:54 INFO - PROCESS | 3708 | 1461069174255 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 3708 | ++DOCSHELL 16750000 == 77 [pid = 3708] [id = 614] 04:32:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (18022800) [pid = 3708] [serial = 1842] [outer = 00000000] 04:32:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1CA8C400) [pid = 3708] [serial = 1843] [outer = 18022800] 04:32:54 INFO - PROCESS | 3708 | 1461069174309 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1CCCD800) [pid = 3708] [serial = 1844] [outer = 18022800] 04:32:54 INFO - PROCESS | 3708 | 1461069174966 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1002ms 04:32:55 INFO - PROCESS | 3708 | 1461069175027 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 3708 | 1461069175030 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:32:55 INFO - PROCESS | 3708 | 1461069175033 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - PROCESS | 3708 | 1461069175035 Marionette TRACE conn3 <- [1,2422,null,{}] 04:32:55 INFO - PROCESS | 3708 | 1461069175039 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:55 INFO - PROCESS | 3708 | 1461069175163 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:32:55 INFO - PROCESS | 3708 | 1461069175313 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 3708 | ++DOCSHELL 13269000 == 78 [pid = 3708] [id = 615] 04:32:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (132EFC00) [pid = 3708] [serial = 1845] [outer = 00000000] 04:32:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (15736800) [pid = 3708] [serial = 1846] [outer = 132EFC00] 04:32:55 INFO - PROCESS | 3708 | 1461069175372 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (18019C00) [pid = 3708] [serial = 1847] [outer = 132EFC00] 04:32:56 INFO - PROCESS | 3708 | 1461069176213 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1253ms 04:32:56 INFO - PROCESS | 3708 | 1461069176292 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 3708 | 1461069176295 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:32:56 INFO - PROCESS | 3708 | 1461069176301 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:32:56 INFO - PROCESS | 3708 | 1461069176304 Marionette TRACE conn3 <- [1,2426,null,{}] 04:32:56 INFO - PROCESS | 3708 | 1461069176309 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:56 INFO - PROCESS | 3708 | 1461069176412 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:32:56 INFO - PROCESS | 3708 | 1461069176566 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 3708 | ++DOCSHELL 132F0800 == 79 [pid = 3708] [id = 616] 04:32:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (132F4000) [pid = 3708] [serial = 1848] [outer = 00000000] 04:32:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (14756400) [pid = 3708] [serial = 1849] [outer = 132F4000] 04:32:56 INFO - PROCESS | 3708 | 1461069176617 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (15736400) [pid = 3708] [serial = 1850] [outer = 132F4000] 04:32:57 INFO - PROCESS | 3708 | 1461069177197 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 940ms 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 11BF1400 == 78 [pid = 3708] [id = 559] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 19D71800 == 77 [pid = 3708] [id = 562] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 16CC8C00 == 76 [pid = 3708] [id = 560] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 1A51F800 == 75 [pid = 3708] [id = 563] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 1C1F3000 == 74 [pid = 3708] [id = 564] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 15EC9800 == 73 [pid = 3708] [id = 608] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 13833400 == 72 [pid = 3708] [id = 607] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 19463400 == 71 [pid = 3708] [id = 606] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 1945C400 == 70 [pid = 3708] [id = 605] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 18DB4400 == 69 [pid = 3708] [id = 604] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 138DA800 == 68 [pid = 3708] [id = 603] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 18A77800 == 67 [pid = 3708] [id = 602] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 18180800 == 66 [pid = 3708] [id = 601] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 12CF6000 == 65 [pid = 3708] [id = 600] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 13864400 == 64 [pid = 3708] [id = 599] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (1DEA0000) [pid = 3708] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (1801D400) [pid = 3708] [serial = 1732] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (1900A000) [pid = 3708] [serial = 1735] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (1951D400) [pid = 3708] [serial = 1738] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (197FB400) [pid = 3708] [serial = 1741] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | 1461069177301 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 3708 | 1461069177306 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 1A5AA400 == 63 [pid = 3708] [id = 597] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 1A522800 == 62 [pid = 3708] [id = 596] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 18F76000 == 61 [pid = 3708] [id = 595] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 17059800 == 60 [pid = 3708] [id = 569] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 13A13000 == 59 [pid = 3708] [id = 594] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 138DB800 == 58 [pid = 3708] [id = 593] 04:32:57 INFO - PROCESS | 3708 | --DOCSHELL 19D6F800 == 57 [pid = 3708] [id = 592] 04:32:57 INFO - PROCESS | 3708 | 1461069177315 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 3708 | 1461069177318 Marionette TRACE conn3 <- [1,2430,null,{}] 04:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:32:57 INFO - PROCESS | 3708 | 1461069177321 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:57 INFO - PROCESS | 3708 | 1461069177418 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1986DC00) [pid = 3708] [serial = 1676] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (18D68400) [pid = 3708] [serial = 1760] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1C8E9800) [pid = 3708] [serial = 1643] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1C1F8000) [pid = 3708] [serial = 1631] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (197FA800) [pid = 3708] [serial = 1589] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (1C120800) [pid = 3708] [serial = 1691] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (145EA000) [pid = 3708] [serial = 1583] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (1AA48400) [pid = 3708] [serial = 1688] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (19016400) [pid = 3708] [serial = 1637] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1C364000) [pid = 3708] [serial = 1640] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (19D7A800) [pid = 3708] [serial = 1592] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (19808000) [pid = 3708] [serial = 1580] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (1CA88800) [pid = 3708] [serial = 1694] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (17B80400) [pid = 3708] [serial = 1634] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1951C800) [pid = 3708] [serial = 1685] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (17B82400) [pid = 3708] [serial = 1586] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (13830000) [pid = 3708] [serial = 1679] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (18714C00) [pid = 3708] [serial = 1682] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1C11BC00) [pid = 3708] [serial = 1598] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1A51BC00) [pid = 3708] [serial = 1595] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18A76C00) [pid = 3708] [serial = 1756] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18EB5800) [pid = 3708] [serial = 1762] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (196C6800) [pid = 3708] [serial = 1765] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (147E1000) [pid = 3708] [serial = 1730] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (138E8800) [pid = 3708] [serial = 1729] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (18F7A800) [pid = 3708] [serial = 1763] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (14211400) [pid = 3708] [serial = 1747] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (13A73800) [pid = 3708] [serial = 1748] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (13864000) [pid = 3708] [serial = 1750] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (138E5400) [pid = 3708] [serial = 1751] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (19D0C000) [pid = 3708] [serial = 1745] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (19C12000) [pid = 3708] [serial = 1744] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1986D800) [pid = 3708] [serial = 1774] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (197F2C00) [pid = 3708] [serial = 1766] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1980EC00) [pid = 3708] [serial = 1768] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (18CC6C00) [pid = 3708] [serial = 1759] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (17BA8400) [pid = 3708] [serial = 1753] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (18026400) [pid = 3708] [serial = 1754] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (18AC0400) [pid = 3708] [serial = 1757] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (19862400) [pid = 3708] [serial = 1769] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (189EAC00) [pid = 3708] [serial = 1771] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (1871E000) [pid = 3708] [serial = 1772] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (19AA6800) [pid = 3708] [serial = 1775] [outer = 00000000] [url = about:blank] 04:32:57 INFO - PROCESS | 3708 | 1461069177534 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 3708 | ++DOCSHELL 1325C000 == 58 [pid = 3708] [id = 617] 04:32:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (132F2000) [pid = 3708] [serial = 1851] [outer = 00000000] 04:32:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (142E0800) [pid = 3708] [serial = 1852] [outer = 132F2000] 04:32:57 INFO - PROCESS | 3708 | 1461069177589 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (147E3C00) [pid = 3708] [serial = 1853] [outer = 132F2000] 04:32:58 INFO - PROCESS | 3708 | 1461069178059 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 783ms 04:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:32:58 INFO - PROCESS | 3708 | 1461069178101 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 3708 | 1461069178103 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:32:58 INFO - PROCESS | 3708 | 1461069178106 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 3708 | 1461069178110 Marionette TRACE conn3 <- [1,2434,null,{}] 04:32:58 INFO - PROCESS | 3708 | 1461069178120 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 3708 | 1461069178209 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:32:58 INFO - PROCESS | 3708 | 1461069178218 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 3708 | ++DOCSHELL 1668E800 == 59 [pid = 3708] [id = 618] 04:32:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (16CBC000) [pid = 3708] [serial = 1854] [outer = 00000000] 04:32:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (1801D400) [pid = 3708] [serial = 1855] [outer = 16CBC000] 04:32:58 INFO - PROCESS | 3708 | 1461069178267 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18025800) [pid = 3708] [serial = 1856] [outer = 16CBC000] 04:32:58 INFO - PROCESS | 3708 | 1461069178739 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 689ms 04:32:58 INFO - PROCESS | 3708 | 1461069178806 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 3708 | 1461069178808 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:32:58 INFO - PROCESS | 3708 | 1461069178812 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 3708 | 1461069178814 Marionette TRACE conn3 <- [1,2438,null,{}] 04:32:58 INFO - PROCESS | 3708 | 1461069178817 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 3708 | 1461069178903 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:32:58 INFO - PROCESS | 3708 | 1461069178911 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 3708 | ++DOCSHELL 1817D800 == 60 [pid = 3708] [id = 619] 04:32:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (1817F800) [pid = 3708] [serial = 1857] [outer = 00000000] 04:32:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (1871DC00) [pid = 3708] [serial = 1858] [outer = 1817F800] 04:32:58 INFO - PROCESS | 3708 | 1461069178956 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (189F2800) [pid = 3708] [serial = 1859] [outer = 1817F800] 04:32:59 INFO - PROCESS | 3708 | 1461069179421 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 626ms 04:32:59 INFO - PROCESS | 3708 | 1461069179449 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 3708 | 1461069179451 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:32:59 INFO - PROCESS | 3708 | 1461069179454 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:32:59 INFO - PROCESS | 3708 | 1461069179456 Marionette TRACE conn3 <- [1,2442,null,{}] 04:32:59 INFO - PROCESS | 3708 | 1461069179459 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:59 INFO - PROCESS | 3708 | 1461069179542 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:32:59 INFO - PROCESS | 3708 | 1461069179548 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 3708 | ++DOCSHELL 13773800 == 61 [pid = 3708] [id = 620] 04:32:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (180F4C00) [pid = 3708] [serial = 1860] [outer = 00000000] 04:32:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18CC6C00) [pid = 3708] [serial = 1861] [outer = 180F4C00] 04:32:59 INFO - PROCESS | 3708 | 1461069179592 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (18D68000) [pid = 3708] [serial = 1862] [outer = 180F4C00] 04:33:00 INFO - PROCESS | 3708 | 1461069180111 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 689ms 04:33:00 INFO - PROCESS | 3708 | 1461069180154 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 3708 | 1461069180156 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:33:00 INFO - PROCESS | 3708 | 1461069180160 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:33:00 INFO - PROCESS | 3708 | 1461069180161 Marionette TRACE conn3 <- [1,2446,null,{}] 04:33:00 INFO - PROCESS | 3708 | 1461069180165 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:00 INFO - PROCESS | 3708 | 1461069180304 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:33:00 INFO - PROCESS | 3708 | 1461069180373 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 3708 | ++DOCSHELL 18D6E800 == 62 [pid = 3708] [id = 621] 04:33:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18DB4000) [pid = 3708] [serial = 1863] [outer = 00000000] 04:33:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18F76C00) [pid = 3708] [serial = 1864] [outer = 18DB4000] 04:33:00 INFO - PROCESS | 3708 | 1461069180445 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (18F7A000) [pid = 3708] [serial = 1865] [outer = 18DB4000] 04:33:00 INFO - PROCESS | 3708 | 1461069180896 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 799ms 04:33:00 INFO - PROCESS | 3708 | 1461069180962 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 3708 | 1461069180964 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:33:00 INFO - PROCESS | 3708 | 1461069180968 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 3708 | 1461069180969 Marionette TRACE conn3 <- [1,2450,null,{}] 04:33:00 INFO - PROCESS | 3708 | 1461069180973 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:01 INFO - PROCESS | 3708 | 1461069181091 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:33:01 INFO - PROCESS | 3708 | 1461069181161 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 3708 | ++DOCSHELL 18EB5800 == 63 [pid = 3708] [id = 622] 04:33:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18F6F800) [pid = 3708] [serial = 1866] [outer = 00000000] 04:33:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1945E400) [pid = 3708] [serial = 1867] [outer = 18F6F800] 04:33:01 INFO - PROCESS | 3708 | 1461069181205 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (19465000) [pid = 3708] [serial = 1868] [outer = 18F6F800] 04:33:01 INFO - PROCESS | 3708 | 1461069181611 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 690ms 04:33:01 INFO - PROCESS | 3708 | 1461069181671 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 3708 | 1461069181673 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:33:01 INFO - PROCESS | 3708 | 1461069181676 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:33:01 INFO - PROCESS | 3708 | 1461069181677 Marionette TRACE conn3 <- [1,2454,null,{}] 04:33:01 INFO - PROCESS | 3708 | 1461069181681 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:01 INFO - PROCESS | 3708 | 1461069181801 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1386D400) [pid = 3708] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18F73C00) [pid = 3708] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (15F75C00) [pid = 3708] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1945C800) [pid = 3708] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1945EC00) [pid = 3708] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (18DB9400) [pid = 3708] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (197F6000) [pid = 3708] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (1986EC00) [pid = 3708] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (12D83C00) [pid = 3708] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (13A1B000) [pid = 3708] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (18D70800) [pid = 3708] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (18CBE800) [pid = 3708] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (18327800) [pid = 3708] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:33:02 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (15ECE800) [pid = 3708] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:33:02 INFO - PROCESS | 3708 | 1461069182045 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 3708 | ++DOCSHELL 12D83C00 == 64 [pid = 3708] [id = 623] 04:33:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (12D84400) [pid = 3708] [serial = 1869] [outer = 00000000] 04:33:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (145E8400) [pid = 3708] [serial = 1870] [outer = 12D84400] 04:33:02 INFO - PROCESS | 3708 | 1461069182090 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (156E1C00) [pid = 3708] [serial = 1871] [outer = 12D84400] 04:33:02 INFO - PROCESS | 3708 | 1461069182471 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 846ms 04:33:02 INFO - PROCESS | 3708 | 1461069182520 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 3708 | 1461069182522 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:33:02 INFO - PROCESS | 3708 | 1461069182526 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:33:02 INFO - PROCESS | 3708 | 1461069182527 Marionette TRACE conn3 <- [1,2458,null,{}] 04:33:02 INFO - PROCESS | 3708 | 1461069182531 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 3708 | 1461069182615 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:33:02 INFO - PROCESS | 3708 | 1461069182721 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 3708 | ++DOCSHELL 13866000 == 65 [pid = 3708] [id = 624] 04:33:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (15E73400) [pid = 3708] [serial = 1872] [outer = 00000000] 04:33:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (18D75000) [pid = 3708] [serial = 1873] [outer = 15E73400] 04:33:02 INFO - PROCESS | 3708 | 1461069182768 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (18DBD800) [pid = 3708] [serial = 1874] [outer = 15E73400] 04:33:03 INFO - PROCESS | 3708 | 1461069183123 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 642ms 04:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:33:03 INFO - PROCESS | 3708 | 1461069183164 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 3708 | 1461069183166 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:33:03 INFO - PROCESS | 3708 | 1461069183169 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 3708 | 1461069183171 Marionette TRACE conn3 <- [1,2462,null,{}] 04:33:03 INFO - PROCESS | 3708 | 1461069183174 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:03 INFO - PROCESS | 3708 | 1461069183305 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:33:03 INFO - PROCESS | 3708 | 1461069183314 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 3708 | ++DOCSHELL 18A7B000 == 66 [pid = 3708] [id = 625] 04:33:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18E71400) [pid = 3708] [serial = 1875] [outer = 00000000] 04:33:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (197F2C00) [pid = 3708] [serial = 1876] [outer = 18E71400] 04:33:03 INFO - PROCESS | 3708 | 1461069183358 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (197F9800) [pid = 3708] [serial = 1877] [outer = 18E71400] 04:33:03 INFO - PROCESS | 3708 | 1461069183780 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 627ms 04:33:03 INFO - PROCESS | 3708 | 1461069183808 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 3708 | 1461069183810 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:33:03 INFO - PROCESS | 3708 | 1461069183813 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:33:03 INFO - PROCESS | 3708 | 1461069183815 Marionette TRACE conn3 <- [1,2466,null,{}] 04:33:03 INFO - PROCESS | 3708 | 1461069183819 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:03 INFO - PROCESS | 3708 | 1461069183969 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:33:04 INFO - PROCESS | 3708 | 1461069184016 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 3708 | ++DOCSHELL 197FC400 == 67 [pid = 3708] [id = 626] 04:33:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (197FEC00) [pid = 3708] [serial = 1878] [outer = 00000000] 04:33:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (19810400) [pid = 3708] [serial = 1879] [outer = 197FEC00] 04:33:04 INFO - PROCESS | 3708 | 1461069184064 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (19868000) [pid = 3708] [serial = 1880] [outer = 197FEC00] 04:33:04 INFO - PROCESS | 3708 | 1461069184727 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 940ms 04:33:04 INFO - PROCESS | 3708 | 1461069184759 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 3708 | 1461069184765 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:33:04 INFO - PROCESS | 3708 | 1461069184771 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 3708 | 1461069184775 Marionette TRACE conn3 <- [1,2470,null,{}] 04:33:04 INFO - PROCESS | 3708 | 1461069184780 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:04 INFO - PROCESS | 3708 | 1461069184903 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:33:05 INFO - PROCESS | 3708 | 1461069185052 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 3708 | ++DOCSHELL 13776400 == 68 [pid = 3708] [id = 627] 04:33:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (1386D000) [pid = 3708] [serial = 1881] [outer = 00000000] 04:33:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (156E2C00) [pid = 3708] [serial = 1882] [outer = 1386D000] 04:33:05 INFO - PROCESS | 3708 | 1461069185109 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (16104000) [pid = 3708] [serial = 1883] [outer = 1386D000] 04:33:05 INFO - PROCESS | 3708 | 1461069185754 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1049ms 04:33:05 INFO - PROCESS | 3708 | 1461069185815 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 3708 | 1461069185821 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:33:05 INFO - PROCESS | 3708 | 1461069185847 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 3708 | 1461069185850 Marionette TRACE conn3 <- [1,2474,null,{}] 04:33:05 INFO - PROCESS | 3708 | 1461069185868 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 3708 | 1461069185997 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:33:06 INFO - PROCESS | 3708 | 1461069186135 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 3708 | ++DOCSHELL 1421D400 == 69 [pid = 3708] [id = 628] 04:33:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (17057000) [pid = 3708] [serial = 1884] [outer = 00000000] 04:33:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18AC0400) [pid = 3708] [serial = 1885] [outer = 17057000] 04:33:06 INFO - PROCESS | 3708 | 1461069186193 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (18CC3800) [pid = 3708] [serial = 1886] [outer = 17057000] 04:33:06 INFO - PROCESS | 3708 | 1461069186763 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 971ms 04:33:06 INFO - PROCESS | 3708 | 1461069186812 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 3708 | 1461069186815 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:33:06 INFO - PROCESS | 3708 | 1461069186819 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 3708 | 1461069186823 Marionette TRACE conn3 <- [1,2478,null,{}] 04:33:06 INFO - PROCESS | 3708 | 1461069186834 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 3708 | 1461069186953 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:33:07 INFO - PROCESS | 3708 | 1461069187100 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 3708 | ++DOCSHELL 19802C00 == 70 [pid = 3708] [id = 629] 04:33:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (19803000) [pid = 3708] [serial = 1887] [outer = 00000000] 04:33:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (19860C00) [pid = 3708] [serial = 1888] [outer = 19803000] 04:33:07 INFO - PROCESS | 3708 | 1461069187157 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (1986DC00) [pid = 3708] [serial = 1889] [outer = 19803000] 04:33:07 INFO - PROCESS | 3708 | 1461069187787 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1003ms 04:33:07 INFO - PROCESS | 3708 | 1461069187861 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 3708 | 1461069187864 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:33:07 INFO - PROCESS | 3708 | 1461069187868 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:33:07 INFO - PROCESS | 3708 | 1461069187870 Marionette TRACE conn3 <- [1,2482,null,{}] 04:33:07 INFO - PROCESS | 3708 | 1461069187874 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 3708 | 1461069187992 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:33:08 INFO - PROCESS | 3708 | 1461069188139 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 3708 | ++DOCSHELL 18EA7800 == 71 [pid = 3708] [id = 630] 04:33:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (19806800) [pid = 3708] [serial = 1890] [outer = 00000000] 04:33:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (19D6F000) [pid = 3708] [serial = 1891] [outer = 19806800] 04:33:08 INFO - PROCESS | 3708 | 1461069188195 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (19D76C00) [pid = 3708] [serial = 1892] [outer = 19806800] 04:33:08 INFO - PROCESS | 3708 | 1461069188793 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1003ms 04:33:08 INFO - PROCESS | 3708 | 1461069188871 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 3708 | 1461069188874 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:33:08 INFO - PROCESS | 3708 | 1461069188878 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 3708 | 1461069188880 Marionette TRACE conn3 <- [1,2486,null,{}] 04:33:08 INFO - PROCESS | 3708 | 1461069188898 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 3708 | 1461069189012 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:33:09 INFO - PROCESS | 3708 | 1461069189156 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 3708 | ++DOCSHELL 19D6B400 == 72 [pid = 3708] [id = 631] 04:33:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (19D73C00) [pid = 3708] [serial = 1893] [outer = 00000000] 04:33:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1A524C00) [pid = 3708] [serial = 1894] [outer = 19D73C00] 04:33:09 INFO - PROCESS | 3708 | 1461069189211 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1A5AD000) [pid = 3708] [serial = 1895] [outer = 19D73C00] 04:33:09 INFO - PROCESS | 3708 | 1461069189781 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 940ms 04:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:33:09 INFO - PROCESS | 3708 | 1461069189822 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 3708 | 1461069189824 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:33:09 INFO - PROCESS | 3708 | 1461069189828 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 3708 | 1461069189830 Marionette TRACE conn3 <- [1,2490,null,{}] 04:33:09 INFO - PROCESS | 3708 | 1461069189834 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 3708 | 1461069189949 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:33:10 INFO - PROCESS | 3708 | 1461069190115 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 3708 | ++DOCSHELL 18183800 == 73 [pid = 3708] [id = 632] 04:33:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1A1C8C00) [pid = 3708] [serial = 1896] [outer = 00000000] 04:33:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1C35AC00) [pid = 3708] [serial = 1897] [outer = 1A1C8C00] 04:33:10 INFO - PROCESS | 3708 | 1461069190173 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1C35E000) [pid = 3708] [serial = 1898] [outer = 1A1C8C00] 04:33:10 INFO - PROCESS | 3708 | 1461069190801 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1003ms 04:33:10 INFO - PROCESS | 3708 | 1461069190831 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 3708 | 1461069190833 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:33:10 INFO - PROCESS | 3708 | 1461069190837 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 3708 | 1461069190839 Marionette TRACE conn3 <- [1,2494,null,{}] 04:33:10 INFO - PROCESS | 3708 | 1461069190843 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 3708 | 1461069190949 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:33:11 INFO - PROCESS | 3708 | 1461069191289 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 3708 | ++DOCSHELL 11B3E400 == 74 [pid = 3708] [id = 633] 04:33:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (11B46800) [pid = 3708] [serial = 1899] [outer = 00000000] 04:33:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (138E0400) [pid = 3708] [serial = 1900] [outer = 11B46800] 04:33:11 INFO - PROCESS | 3708 | 1461069191345 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (14298400) [pid = 3708] [serial = 1901] [outer = 11B46800] 04:33:11 INFO - PROCESS | 3708 | 1461069191903 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1096ms 04:33:11 INFO - PROCESS | 3708 | 1461069191932 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 3708 | 1461069191937 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:33:11 INFO - PROCESS | 3708 | 1461069191942 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 3708 | 1461069191945 Marionette TRACE conn3 <- [1,2498,null,{}] 04:33:11 INFO - PROCESS | 3708 | 1461069191950 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 3708 | 1461069192064 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:33:12 INFO - PROCESS | 3708 | 1461069192232 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 3708 | ++DOCSHELL 15738000 == 75 [pid = 3708] [id = 634] 04:33:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (16195800) [pid = 3708] [serial = 1902] [outer = 00000000] 04:33:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (17B7D400) [pid = 3708] [serial = 1903] [outer = 16195800] 04:33:12 INFO - PROCESS | 3708 | 1461069192283 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (18018C00) [pid = 3708] [serial = 1904] [outer = 16195800] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 18A7B000 == 74 [pid = 3708] [id = 625] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 13866000 == 73 [pid = 3708] [id = 624] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 12D83C00 == 72 [pid = 3708] [id = 623] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 18EB5800 == 71 [pid = 3708] [id = 622] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 18D6E800 == 70 [pid = 3708] [id = 621] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 13773800 == 69 [pid = 3708] [id = 620] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 1817D800 == 68 [pid = 3708] [id = 619] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 1668E800 == 67 [pid = 3708] [id = 618] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 1325C000 == 66 [pid = 3708] [id = 617] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 132F0800 == 65 [pid = 3708] [id = 616] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1A5A8000) [pid = 3708] [serial = 1828] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 1382E400 == 64 [pid = 3708] [id = 610] 04:33:12 INFO - PROCESS | 3708 | --DOCSHELL 19FB8000 == 63 [pid = 3708] [id = 609] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (18719800) [pid = 3708] [serial = 1733] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (19806000) [pid = 3708] [serial = 1742] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (196C4800) [pid = 3708] [serial = 1739] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (19018000) [pid = 3708] [serial = 1736] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (19D76000) [pid = 3708] [serial = 1816] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1BEC3800) [pid = 3708] [serial = 1819] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (1A1C6800) [pid = 3708] [serial = 1817] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (138E1C00) [pid = 3708] [serial = 1801] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (16110400) [pid = 3708] [serial = 1780] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (16CC6800) [pid = 3708] [serial = 1799] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (15ED1400) [pid = 3708] [serial = 1798] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (18DBC400) [pid = 3708] [serial = 1810] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (19FB7400) [pid = 3708] [serial = 1786] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (1C363C00) [pid = 3708] [serial = 1795] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (18A75400) [pid = 3708] [serial = 1783] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1C118400) [pid = 3708] [serial = 1792] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18D6E400) [pid = 3708] [serial = 1807] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18D72000) [pid = 3708] [serial = 1808] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (183B0C00) [pid = 3708] [serial = 1804] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (18A73800) [pid = 3708] [serial = 1805] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1A5B2C00) [pid = 3708] [serial = 1789] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (1A1D3000) [pid = 3708] [serial = 1777] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18DAE400) [pid = 3708] [serial = 1825] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1900E000) [pid = 3708] [serial = 1826] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1BEC6800) [pid = 3708] [serial = 1820] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (156E1400) [pid = 3708] [serial = 1802] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (15F67800) [pid = 3708] [serial = 1822] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1945E800) [pid = 3708] [serial = 1813] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (19463C00) [pid = 3708] [serial = 1814] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (16189800) [pid = 3708] [serial = 1823] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (18EAD400) [pid = 3708] [serial = 1811] [outer = 00000000] [url = about:blank] 04:33:12 INFO - PROCESS | 3708 | 1461069192828 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 940ms 04:33:12 INFO - PROCESS | 3708 | 1461069192889 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 3708 | 1461069192893 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:33:12 INFO - PROCESS | 3708 | 1461069192897 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:33:12 INFO - PROCESS | 3708 | 1461069192899 Marionette TRACE conn3 <- [1,2502,null,{}] 04:33:12 INFO - PROCESS | 3708 | 1461069192903 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 3708 | 1461069192994 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:33:13 INFO - PROCESS | 3708 | 1461069193131 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 3708 | ++DOCSHELL 15429800 == 64 [pid = 3708] [id = 635] 04:33:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (156DA800) [pid = 3708] [serial = 1905] [outer = 00000000] 04:33:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (16698000) [pid = 3708] [serial = 1906] [outer = 156DA800] 04:33:13 INFO - PROCESS | 3708 | 1461069193178 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18024800) [pid = 3708] [serial = 1907] [outer = 156DA800] 04:33:13 INFO - PROCESS | 3708 | 1461069193580 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 737ms 04:33:13 INFO - PROCESS | 3708 | 1461069193639 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 3708 | 1461069193641 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:33:13 INFO - PROCESS | 3708 | 1461069193646 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 3708 | 1461069193651 Marionette TRACE conn3 <- [1,2506,null,{}] 04:33:13 INFO - PROCESS | 3708 | 1461069193660 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 3708 | 1461069193752 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:33:13 INFO - PROCESS | 3708 | 1461069193758 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 3708 | ++DOCSHELL 1817A800 == 65 [pid = 3708] [id = 636] 04:33:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (183B7400) [pid = 3708] [serial = 1908] [outer = 00000000] 04:33:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18CC5C00) [pid = 3708] [serial = 1909] [outer = 183B7400] 04:33:13 INFO - PROCESS | 3708 | 1461069193804 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (18D6E400) [pid = 3708] [serial = 1910] [outer = 183B7400] 04:33:14 INFO - PROCESS | 3708 | 1461069194255 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 658ms 04:33:14 INFO - PROCESS | 3708 | 1461069194303 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 3708 | 1461069194305 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:33:14 INFO - PROCESS | 3708 | 1461069194309 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 3708 | 1461069194310 Marionette TRACE conn3 <- [1,2510,null,{}] 04:33:14 INFO - PROCESS | 3708 | 1461069194314 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:14 INFO - PROCESS | 3708 | 1461069194401 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:33:14 INFO - PROCESS | 3708 | 1461069194439 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 3708 | ++DOCSHELL 18DB2000 == 66 [pid = 3708] [id = 637] 04:33:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (18DB8400) [pid = 3708] [serial = 1911] [outer = 00000000] 04:33:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (18EA9400) [pid = 3708] [serial = 1912] [outer = 18DB8400] 04:33:14 INFO - PROCESS | 3708 | 1461069194483 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (18EB1800) [pid = 3708] [serial = 1913] [outer = 18DB8400] 04:33:15 INFO - PROCESS | 3708 | 1461069194971 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 705ms 04:33:15 INFO - PROCESS | 3708 | 1461069195008 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 3708 | 1461069195010 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:33:15 INFO - PROCESS | 3708 | 1461069195013 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 3708 | 1461069195015 Marionette TRACE conn3 <- [1,2514,null,{}] 04:33:15 INFO - PROCESS | 3708 | 1461069195018 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 3708 | 1461069195148 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:33:15 INFO - PROCESS | 3708 | 1461069195164 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 3708 | ++DOCSHELL 18F7B800 == 67 [pid = 3708] [id = 638] 04:33:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (18F7E000) [pid = 3708] [serial = 1914] [outer = 00000000] 04:33:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (193A7000) [pid = 3708] [serial = 1915] [outer = 18F7E000] 04:33:15 INFO - PROCESS | 3708 | 1461069195217 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (19461000) [pid = 3708] [serial = 1916] [outer = 18F7E000] 04:33:15 INFO - PROCESS | 3708 | 1461069195679 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 689ms 04:33:15 INFO - PROCESS | 3708 | 1461069195713 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 3708 | 1461069195715 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:33:15 INFO - PROCESS | 3708 | 1461069195718 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:33:15 INFO - PROCESS | 3708 | 1461069195720 Marionette TRACE conn3 <- [1,2518,null,{}] 04:33:15 INFO - PROCESS | 3708 | 1461069195723 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 3708 | 1461069195850 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:33:15 INFO - PROCESS | 3708 | 1461069195902 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 3708 | ++DOCSHELL 196CB400 == 68 [pid = 3708] [id = 639] 04:33:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (19785400) [pid = 3708] [serial = 1917] [outer = 00000000] 04:33:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (19804400) [pid = 3708] [serial = 1918] [outer = 19785400] 04:33:15 INFO - PROCESS | 3708 | 1461069195945 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1980A000) [pid = 3708] [serial = 1919] [outer = 19785400] 04:33:16 INFO - PROCESS | 3708 | 1461069196396 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 736ms 04:33:16 INFO - PROCESS | 3708 | 1461069196459 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:33:16 INFO - PROCESS | 3708 | 1461069196461 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:33:16 INFO - PROCESS | 3708 | 1461069196464 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 3708 | 1461069196466 Marionette TRACE conn3 <- [1,2522,null,{}] 04:33:16 INFO - PROCESS | 3708 | 1461069196475 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:16 INFO - PROCESS | 3708 | 1461069196600 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18DB4000) [pid = 3708] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (16CBC000) [pid = 3708] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18F6F800) [pid = 3708] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (180F4C00) [pid = 3708] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1817F800) [pid = 3708] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (132F2000) [pid = 3708] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18E71400) [pid = 3708] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (132F4000) [pid = 3708] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (12D84400) [pid = 3708] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:33:16 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (15E73400) [pid = 3708] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:33:16 INFO - PROCESS | 3708 | 1461069196828 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 3708 | ++DOCSHELL 12D84400 == 69 [pid = 3708] [id = 640] 04:33:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (12DD7000) [pid = 3708] [serial = 1920] [outer = 00000000] 04:33:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (15E73400) [pid = 3708] [serial = 1921] [outer = 12DD7000] 04:33:16 INFO - PROCESS | 3708 | 1461069196875 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (17B7BC00) [pid = 3708] [serial = 1922] [outer = 12DD7000] 04:33:17 INFO - PROCESS | 3708 | 1461069197275 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 846ms 04:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:33:17 INFO - PROCESS | 3708 | 1461069197307 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 3708 | 1461069197309 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:33:17 INFO - PROCESS | 3708 | 1461069197312 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 3708 | 1461069197314 Marionette TRACE conn3 <- [1,2526,null,{}] 04:33:17 INFO - PROCESS | 3708 | 1461069197317 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:17 INFO - PROCESS | 3708 | 1461069197403 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:33:17 INFO - PROCESS | 3708 | 1461069197509 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 3708 | ++DOCSHELL 15443400 == 70 [pid = 3708] [id = 641] 04:33:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (15E24C00) [pid = 3708] [serial = 1923] [outer = 00000000] 04:33:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (19D79000) [pid = 3708] [serial = 1924] [outer = 15E24C00] 04:33:17 INFO - PROCESS | 3708 | 1461069197555 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (1A084800) [pid = 3708] [serial = 1925] [outer = 15E24C00] 04:33:17 INFO - PROCESS | 3708 | 1461069197911 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 627ms 04:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:33:17 INFO - PROCESS | 3708 | 1461069197951 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 3708 | 1461069197953 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:33:17 INFO - PROCESS | 3708 | 1461069197956 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 3708 | 1461069197958 Marionette TRACE conn3 <- [1,2530,null,{}] 04:33:17 INFO - PROCESS | 3708 | 1461069197961 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 3708 | 1461069198090 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:33:18 INFO - PROCESS | 3708 | 1461069198099 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 3708 | ++DOCSHELL 138E8800 == 71 [pid = 3708] [id = 642] 04:33:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (19463C00) [pid = 3708] [serial = 1926] [outer = 00000000] 04:33:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1A565400) [pid = 3708] [serial = 1927] [outer = 19463C00] 04:33:18 INFO - PROCESS | 3708 | 1461069198151 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1AA47000) [pid = 3708] [serial = 1928] [outer = 19463C00] 04:33:18 INFO - PROCESS | 3708 | 1461069198569 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 642ms 04:33:18 INFO - PROCESS | 3708 | 1461069198595 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 3708 | 1461069198597 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:33:18 INFO - PROCESS | 3708 | 1461069198600 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:33:18 INFO - PROCESS | 3708 | 1461069198602 Marionette TRACE conn3 <- [1,2534,null,{}] 04:33:18 INFO - PROCESS | 3708 | 1461069198605 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 3708 | 1461069198737 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:33:18 INFO - PROCESS | 3708 | 1461069198781 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 3708 | ++DOCSHELL 1A51EC00 == 72 [pid = 3708] [id = 643] 04:33:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1A522000) [pid = 3708] [serial = 1929] [outer = 00000000] 04:33:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1C11B800) [pid = 3708] [serial = 1930] [outer = 1A522000] 04:33:18 INFO - PROCESS | 3708 | 1461069198829 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (1C1F8400) [pid = 3708] [serial = 1931] [outer = 1A522000] 04:33:19 INFO - PROCESS | 3708 | 1461069199510 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 940ms 04:33:19 INFO - PROCESS | 3708 | 1461069199546 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 3708 | 1461069199552 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:33:19 INFO - PROCESS | 3708 | 1461069199558 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 3708 | 1461069199561 Marionette TRACE conn3 <- [1,2538,null,{}] 04:33:19 INFO - PROCESS | 3708 | 1461069199567 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:19 INFO - PROCESS | 3708 | 1461069199686 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:33:19 INFO - PROCESS | 3708 | 1461069199838 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 3708 | ++DOCSHELL 16104400 == 73 [pid = 3708] [id = 644] 04:33:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1610C400) [pid = 3708] [serial = 1932] [outer = 00000000] 04:33:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (16CBEC00) [pid = 3708] [serial = 1933] [outer = 1610C400] 04:33:19 INFO - PROCESS | 3708 | 1461069199943 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (17B76800) [pid = 3708] [serial = 1934] [outer = 1610C400] 04:33:20 INFO - PROCESS | 3708 | 1461069200619 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1050ms 04:33:20 INFO - PROCESS | 3708 | 1461069200667 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 3708 | 1461069200672 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:33:20 INFO - PROCESS | 3708 | 1461069200680 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 3708 | 1461069200683 Marionette TRACE conn3 <- [1,2542,null,{}] 04:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:33:20 INFO - PROCESS | 3708 | 1461069200687 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 3708 | 1461069200803 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:33:20 INFO - PROCESS | 3708 | 1461069200951 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 3708 | ++DOCSHELL 1668E800 == 74 [pid = 3708] [id = 645] 04:33:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1675B800) [pid = 3708] [serial = 1935] [outer = 00000000] 04:33:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (18DB0000) [pid = 3708] [serial = 1936] [outer = 1675B800] 04:33:21 INFO - PROCESS | 3708 | 1461069201007 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (18F77000) [pid = 3708] [serial = 1937] [outer = 1675B800] 04:33:21 INFO - PROCESS | 3708 | 1461069201630 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 987ms 04:33:21 INFO - PROCESS | 3708 | 1461069201674 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 3708 | 1461069201676 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:33:21 INFO - PROCESS | 3708 | 1461069201680 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 3708 | 1461069201684 Marionette TRACE conn3 <- [1,2546,null,{}] 04:33:21 INFO - PROCESS | 3708 | 1461069201695 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:21 INFO - PROCESS | 3708 | 1461069201811 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:33:21 INFO - PROCESS | 3708 | 1461069201977 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 3708 | ++DOCSHELL 197FCC00 == 75 [pid = 3708] [id = 646] 04:33:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (19D6EC00) [pid = 3708] [serial = 1938] [outer = 00000000] 04:33:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1BECE400) [pid = 3708] [serial = 1939] [outer = 19D6EC00] 04:33:22 INFO - PROCESS | 3708 | 1461069202035 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1C1F2400) [pid = 3708] [serial = 1940] [outer = 19D6EC00] 04:33:22 INFO - PROCESS | 3708 | 1461069202574 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 939ms 04:33:22 INFO - PROCESS | 3708 | 1461069202625 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 3708 | 1461069202628 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:33:22 INFO - PROCESS | 3708 | 1461069202632 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 3708 | 1461069202634 Marionette TRACE conn3 <- [1,2550,null,{}] 04:33:22 INFO - PROCESS | 3708 | 1461069202637 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 3708 | 1461069202749 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:33:22 INFO - PROCESS | 3708 | 1461069202913 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 3708 | ++DOCSHELL 1BEC9400 == 76 [pid = 3708] [id = 647] 04:33:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1BECC000) [pid = 3708] [serial = 1941] [outer = 00000000] 04:33:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1CA87000) [pid = 3708] [serial = 1942] [outer = 1BECC000] 04:33:22 INFO - PROCESS | 3708 | 1461069202968 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1CA8EC00) [pid = 3708] [serial = 1943] [outer = 1BECC000] 04:33:23 INFO - PROCESS | 3708 | 1461069203561 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 940ms 04:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:33:23 INFO - PROCESS | 3708 | 1461069203576 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 3708 | 1461069203578 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:33:23 INFO - PROCESS | 3708 | 1461069203581 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 3708 | 1461069203583 Marionette TRACE conn3 <- [1,2554,null,{}] 04:33:23 INFO - PROCESS | 3708 | 1461069203587 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 3708 | 1461069203695 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:33:23 INFO - PROCESS | 3708 | 1461069203863 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 3708 | ++DOCSHELL 1CD4F000 == 77 [pid = 3708] [id = 648] 04:33:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1CD4F800) [pid = 3708] [serial = 1944] [outer = 00000000] 04:33:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1CD5A000) [pid = 3708] [serial = 1945] [outer = 1CD4F800] 04:33:23 INFO - PROCESS | 3708 | 1461069203922 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1D0F1400) [pid = 3708] [serial = 1946] [outer = 1CD4F800] 04:33:24 INFO - PROCESS | 3708 | 1461069204474 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 939ms 04:33:24 INFO - PROCESS | 3708 | 1461069204527 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 3708 | 1461069204529 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:33:24 INFO - PROCESS | 3708 | 1461069204533 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 3708 | 1461069204534 Marionette TRACE conn3 <- [1,2558,null,{}] 04:33:24 INFO - PROCESS | 3708 | 1461069204538 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:24 INFO - PROCESS | 3708 | 1461069204698 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:33:24 INFO - PROCESS | 3708 | 1461069204848 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 3708 | ++DOCSHELL 13770000 == 78 [pid = 3708] [id = 649] 04:33:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1428AC00) [pid = 3708] [serial = 1947] [outer = 00000000] 04:33:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (18F6FC00) [pid = 3708] [serial = 1948] [outer = 1428AC00] 04:33:24 INFO - PROCESS | 3708 | 1461069204906 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (1945EC00) [pid = 3708] [serial = 1949] [outer = 1428AC00] 04:33:25 INFO - PROCESS | 3708 | 1461069205823 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1363ms 04:33:25 INFO - PROCESS | 3708 | 1461069205895 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 3708 | 1461069205899 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:33:25 INFO - PROCESS | 3708 | 1461069205904 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 3708 | 1461069205908 Marionette TRACE conn3 <- [1,2562,null,{}] 04:33:25 INFO - PROCESS | 3708 | 1461069205914 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 3708 | 1461069206051 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:33:26 INFO - PROCESS | 3708 | 1461069206205 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 3708 | ++DOCSHELL 1385F400 == 79 [pid = 3708] [id = 650] 04:33:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (13860C00) [pid = 3708] [serial = 1950] [outer = 00000000] 04:33:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (142E7C00) [pid = 3708] [serial = 1951] [outer = 13860C00] 04:33:26 INFO - PROCESS | 3708 | 1461069206265 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (15ED1C00) [pid = 3708] [serial = 1952] [outer = 13860C00] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 138E8800 == 78 [pid = 3708] [id = 642] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 15443400 == 77 [pid = 3708] [id = 641] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 12D84400 == 76 [pid = 3708] [id = 640] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 196CB400 == 75 [pid = 3708] [id = 639] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 18F7B800 == 74 [pid = 3708] [id = 638] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 18DB2000 == 73 [pid = 3708] [id = 637] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 1817A800 == 72 [pid = 3708] [id = 636] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 15429800 == 71 [pid = 3708] [id = 635] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 15738000 == 70 [pid = 3708] [id = 634] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 11B3E400 == 69 [pid = 3708] [id = 633] 04:33:26 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (16194000) [pid = 3708] [serial = 1831] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (18A70800) [pid = 3708] [serial = 1834] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (1A1CE400) [pid = 3708] [serial = 1837] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1C362C00) [pid = 3708] [serial = 1840] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (1CA8C400) [pid = 3708] [serial = 1843] [outer = 00000000] [url = about:blank] 04:33:26 INFO - PROCESS | 3708 | --DOCSHELL 197FC400 == 68 [pid = 3708] [id = 626] 04:33:26 INFO - PROCESS | 3708 | 1461069206927 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1050ms 04:33:26 INFO - PROCESS | 3708 | 1461069206950 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 3708 | 1461069206956 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (18F76C00) [pid = 3708] [serial = 1864] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1801D400) [pid = 3708] [serial = 1855] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (18025800) [pid = 3708] [serial = 1856] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (1945E400) [pid = 3708] [serial = 1867] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (18CC6C00) [pid = 3708] [serial = 1861] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (1871DC00) [pid = 3708] [serial = 1858] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (189F2800) [pid = 3708] [serial = 1859] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (142E0800) [pid = 3708] [serial = 1852] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (147E3C00) [pid = 3708] [serial = 1853] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (18F7A000) [pid = 3708] [serial = 1865] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (197F2C00) [pid = 3708] [serial = 1876] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (14756400) [pid = 3708] [serial = 1849] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (15736400) [pid = 3708] [serial = 1850] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (15736800) [pid = 3708] [serial = 1846] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (19465000) [pid = 3708] [serial = 1868] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (156E1C00) [pid = 3708] [serial = 1871] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (197F9800) [pid = 3708] [serial = 1877] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (18DBD800) [pid = 3708] [serial = 1874] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (18D68000) [pid = 3708] [serial = 1862] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (145E8400) [pid = 3708] [serial = 1870] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18D75000) [pid = 3708] [serial = 1873] [outer = 00000000] [url = about:blank] 04:33:27 INFO - PROCESS | 3708 | 1461069206997 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 3708 | 1461069207000 Marionette TRACE conn3 <- [1,2566,null,{}] 04:33:27 INFO - PROCESS | 3708 | 1461069207009 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:27 INFO - PROCESS | 3708 | 1461069207099 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:33:27 INFO - PROCESS | 3708 | 1461069207105 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 3708 | ++DOCSHELL 145EA000 == 69 [pid = 3708] [id = 651] 04:33:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (145F0C00) [pid = 3708] [serial = 1953] [outer = 00000000] 04:33:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (15E70400) [pid = 3708] [serial = 1954] [outer = 145F0C00] 04:33:27 INFO - PROCESS | 3708 | 1461069207151 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (16194000) [pid = 3708] [serial = 1955] [outer = 145F0C00] 04:33:27 INFO - PROCESS | 3708 | 1461069207719 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 767ms 04:33:27 INFO - PROCESS | 3708 | 1461069207742 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 3708 | 1461069207744 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:33:27 INFO - PROCESS | 3708 | 1461069207747 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 3708 | 1461069207751 Marionette TRACE conn3 <- [1,2570,null,{}] 04:33:27 INFO - PROCESS | 3708 | 1461069207760 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:27 INFO - PROCESS | 3708 | 1461069207852 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:33:28 INFO - PROCESS | 3708 | 1461069208024 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 3708 | ++DOCSHELL 11BFB400 == 70 [pid = 3708] [id = 652] 04:33:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (12B81400) [pid = 3708] [serial = 1956] [outer = 00000000] 04:33:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (1383A800) [pid = 3708] [serial = 1957] [outer = 12B81400] 04:33:28 INFO - PROCESS | 3708 | 1461069208083 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (13A6A800) [pid = 3708] [serial = 1958] [outer = 12B81400] 04:33:28 INFO - PROCESS | 3708 | 1461069208674 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1003ms 04:33:28 INFO - PROCESS | 3708 | 1461069208755 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 3708 | 1461069208759 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:33:28 INFO - PROCESS | 3708 | 1461069208764 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:33:28 INFO - PROCESS | 3708 | 1461069208768 Marionette TRACE conn3 <- [1,2574,null,{}] 04:33:28 INFO - PROCESS | 3708 | 1461069208774 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 3708 | 1461069208888 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:33:29 INFO - PROCESS | 3708 | 1461069209035 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 3708 | ++DOCSHELL 16CC9800 == 71 [pid = 3708] [id = 653] 04:33:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (17078800) [pid = 3708] [serial = 1959] [outer = 00000000] 04:33:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (180F2400) [pid = 3708] [serial = 1960] [outer = 17078800] 04:33:29 INFO - PROCESS | 3708 | 1461069209093 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (18329400) [pid = 3708] [serial = 1961] [outer = 17078800] 04:33:29 INFO - PROCESS | 3708 | 1461069209688 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 940ms 04:33:29 INFO - PROCESS | 3708 | 1461069209718 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 3708 | 1461069209722 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:33:29 INFO - PROCESS | 3708 | 1461069209728 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 3708 | 1461069209730 Marionette TRACE conn3 <- [1,2578,null,{}] 04:33:29 INFO - PROCESS | 3708 | 1461069209735 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:29 INFO - PROCESS | 3708 | 1461069209842 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:33:29 INFO - PROCESS | 3708 | 1461069209960 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 3708 | ++DOCSHELL 180E6C00 == 72 [pid = 3708] [id = 654] 04:33:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (183B3800) [pid = 3708] [serial = 1962] [outer = 00000000] 04:33:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (18AC7800) [pid = 3708] [serial = 1963] [outer = 183B3800] 04:33:30 INFO - PROCESS | 3708 | 1461069210015 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (18CC1C00) [pid = 3708] [serial = 1964] [outer = 183B3800] 04:33:30 INFO - PROCESS | 3708 | 1461069210551 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 908ms 04:33:30 INFO - PROCESS | 3708 | 1461069210632 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 3708 | 1461069210634 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:33:30 INFO - PROCESS | 3708 | 1461069210640 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 3708 | 1461069210646 Marionette TRACE conn3 <- [1,2582,null,{}] 04:33:30 INFO - PROCESS | 3708 | 1461069210656 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 3708 | 1461069210764 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:33:30 INFO - PROCESS | 3708 | 1461069210883 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 3708 | ++DOCSHELL 18D71800 == 73 [pid = 3708] [id = 655] 04:33:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (18D76400) [pid = 3708] [serial = 1965] [outer = 00000000] 04:33:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (18EB1400) [pid = 3708] [serial = 1966] [outer = 18D76400] 04:33:30 INFO - PROCESS | 3708 | 1461069210978 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (18F77800) [pid = 3708] [serial = 1967] [outer = 18D76400] 04:33:31 INFO - PROCESS | 3708 | 1461069211541 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 956ms 04:33:31 INFO - PROCESS | 3708 | 1461069211583 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 3708 | 1461069211586 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:33:31 INFO - PROCESS | 3708 | 1461069211589 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 3708 | 1461069211591 Marionette TRACE conn3 <- [1,2586,null,{}] 04:33:31 INFO - PROCESS | 3708 | 1461069211595 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:31 INFO - PROCESS | 3708 | 1461069211700 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:33:31 INFO - PROCESS | 3708 | 1461069211859 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 3708 | ++DOCSHELL 18DB2000 == 74 [pid = 3708] [id = 656] 04:33:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (18DB9400) [pid = 3708] [serial = 1968] [outer = 00000000] 04:33:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (193A9C00) [pid = 3708] [serial = 1969] [outer = 18DB9400] 04:33:31 INFO - PROCESS | 3708 | 1461069211914 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1945C800) [pid = 3708] [serial = 1970] [outer = 18DB9400] 04:33:32 INFO - PROCESS | 3708 | 1461069212554 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1002ms 04:33:32 INFO - PROCESS | 3708 | 1461069212628 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 3708 | 1461069212631 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:33:32 INFO - PROCESS | 3708 | 1461069212635 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - PROCESS | 3708 | 1461069212637 Marionette TRACE conn3 <- [1,2590,null,{}] 04:33:32 INFO - PROCESS | 3708 | 1461069212641 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:32 INFO - PROCESS | 3708 | 1461069212744 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:33:32 INFO - PROCESS | 3708 | 1461069212894 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 3708 | ++DOCSHELL 19524400 == 75 [pid = 3708] [id = 657] 04:33:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (19527000) [pid = 3708] [serial = 1971] [outer = 00000000] 04:33:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (197F5400) [pid = 3708] [serial = 1972] [outer = 19527000] 04:33:32 INFO - PROCESS | 3708 | 1461069212959 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (19802000) [pid = 3708] [serial = 1973] [outer = 19527000] 04:33:33 INFO - PROCESS | 3708 | 1461069213530 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 956ms 04:33:33 INFO - PROCESS | 3708 | 1461069213579 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 3708 | 1461069213582 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:33:33 INFO - PROCESS | 3708 | 1461069213585 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 3708 | 1461069213587 Marionette TRACE conn3 <- [1,2594,null,{}] 04:33:33 INFO - PROCESS | 3708 | 1461069213591 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:33 INFO - PROCESS | 3708 | 1461069213696 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:33:33 INFO - PROCESS | 3708 | 1461069213854 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 3708 | ++DOCSHELL 193A9000 == 76 [pid = 3708] [id = 658] 04:33:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (197F5000) [pid = 3708] [serial = 1974] [outer = 00000000] 04:33:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (19D76000) [pid = 3708] [serial = 1975] [outer = 197F5000] 04:33:33 INFO - PROCESS | 3708 | 1461069213910 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (19D74800) [pid = 3708] [serial = 1976] [outer = 197F5000] 04:33:34 INFO - PROCESS | 3708 | 1461069214508 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1002ms 04:33:34 INFO - PROCESS | 3708 | 1461069214587 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 3708 | 1461069214590 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:33:34 INFO - PROCESS | 3708 | 1461069214594 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:33:34 INFO - PROCESS | 3708 | 1461069214595 Marionette TRACE conn3 <- [1,2598,null,{}] 04:33:34 INFO - PROCESS | 3708 | 1461069214614 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:34 INFO - PROCESS | 3708 | 1461069214717 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:33:34 INFO - PROCESS | 3708 | 1461069214861 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 3708 | ++DOCSHELL 19862C00 == 77 [pid = 3708] [id = 659] 04:33:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (19869800) [pid = 3708] [serial = 1977] [outer = 00000000] 04:33:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (1AA46C00) [pid = 3708] [serial = 1978] [outer = 19869800] 04:33:34 INFO - PROCESS | 3708 | 1461069214916 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (1BEC8400) [pid = 3708] [serial = 1979] [outer = 19869800] 04:33:35 INFO - PROCESS | 3708 | 1461069215480 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 940ms 04:33:35 INFO - PROCESS | 3708 | 1461069215538 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 3708 | 1461069215541 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:33:35 INFO - PROCESS | 3708 | 1461069215544 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 3708 | 1461069215546 Marionette TRACE conn3 <- [1,2602,null,{}] 04:33:35 INFO - PROCESS | 3708 | 1461069215550 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:35 INFO - PROCESS | 3708 | 1461069215653 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:33:35 INFO - PROCESS | 3708 | 1461069215804 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 3708 | ++DOCSHELL 1A51A800 == 78 [pid = 3708] [id = 660] 04:33:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (1A526000) [pid = 3708] [serial = 1980] [outer = 00000000] 04:33:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (1C8EC000) [pid = 3708] [serial = 1981] [outer = 1A526000] 04:33:35 INFO - PROCESS | 3708 | 1461069215859 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (1CA87400) [pid = 3708] [serial = 1982] [outer = 1A526000] 04:33:36 INFO - PROCESS | 3708 | 1461069216566 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1049ms 04:33:36 INFO - PROCESS | 3708 | 1461069216599 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 3708 | 1461069216603 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:33:36 INFO - PROCESS | 3708 | 1461069216609 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 3708 | 1461069216612 Marionette TRACE conn3 <- [1,2606,null,{}] 04:33:36 INFO - PROCESS | 3708 | 1461069216617 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:36 INFO - PROCESS | 3708 | 1461069216724 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:33:36 INFO - PROCESS | 3708 | 1461069216889 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 3708 | ++DOCSHELL 15A26800 == 79 [pid = 3708] [id = 661] 04:33:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (15ECCC00) [pid = 3708] [serial = 1983] [outer = 00000000] 04:33:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (17BA2400) [pid = 3708] [serial = 1984] [outer = 15ECCC00] 04:33:36 INFO - PROCESS | 3708 | 1461069216945 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (18A70800) [pid = 3708] [serial = 1985] [outer = 15ECCC00] 04:33:37 INFO - PROCESS | 3708 | --DOCSHELL 145EA000 == 78 [pid = 3708] [id = 651] 04:33:37 INFO - PROCESS | 3708 | --DOCSHELL 1385F400 == 77 [pid = 3708] [id = 650] 04:33:37 INFO - PROCESS | 3708 | --DOCSHELL 1BEC9400 == 76 [pid = 3708] [id = 647] 04:33:37 INFO - PROCESS | 3708 | --DOCSHELL 197FCC00 == 75 [pid = 3708] [id = 646] 04:33:37 INFO - PROCESS | 3708 | --DOCSHELL 1668E800 == 74 [pid = 3708] [id = 645] 04:33:37 INFO - PROCESS | 3708 | --DOCSHELL 16104400 == 73 [pid = 3708] [id = 644] 04:33:37 INFO - PROCESS | 3708 | 1461069217496 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 939ms 04:33:37 INFO - PROCESS | 3708 | 1461069217554 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 3708 | 1461069217559 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:33:37 INFO - PROCESS | 3708 | 1461069217565 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 3708 | 1461069217568 Marionette TRACE conn3 <- [1,2610,null,{}] 04:33:37 INFO - PROCESS | 3708 | 1461069217571 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:37 INFO - PROCESS | 3708 | 1461069217662 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:33:37 INFO - PROCESS | 3708 | 1461069217669 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 3708 | ++DOCSHELL 16190000 == 74 [pid = 3708] [id = 662] 04:33:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (16195400) [pid = 3708] [serial = 1986] [outer = 00000000] 04:33:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (18DB0400) [pid = 3708] [serial = 1987] [outer = 16195400] 04:33:37 INFO - PROCESS | 3708 | 1461069217714 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (18F76800) [pid = 3708] [serial = 1988] [outer = 16195400] 04:33:38 INFO - PROCESS | 3708 | 1461069218242 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 688ms 04:33:38 INFO - PROCESS | 3708 | 1461069218263 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 3708 | 1461069218265 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:33:38 INFO - PROCESS | 3708 | 1461069218272 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 3708 | 1461069218276 Marionette TRACE conn3 <- [1,2614,null,{}] 04:33:38 INFO - PROCESS | 3708 | 1461069218286 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:38 INFO - PROCESS | 3708 | 1461069218380 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:33:38 INFO - PROCESS | 3708 | 1461069218523 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 3708 | ++DOCSHELL 19801C00 == 75 [pid = 3708] [id = 663] 04:33:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (19807000) [pid = 3708] [serial = 1989] [outer = 00000000] 04:33:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (1C118800) [pid = 3708] [serial = 1990] [outer = 19807000] 04:33:38 INFO - PROCESS | 3708 | 1461069218577 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (1C8EA000) [pid = 3708] [serial = 1991] [outer = 19807000] 04:33:39 INFO - PROCESS | 3708 | 1461069219074 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 844ms 04:33:39 INFO - PROCESS | 3708 | 1461069219117 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 3708 | 1461069219119 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:33:39 INFO - PROCESS | 3708 | 1461069219129 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 3708 | 1461069219130 Marionette TRACE conn3 <- [1,2618,null,{}] 04:33:39 INFO - PROCESS | 3708 | 1461069219134 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 3708 | 1461069219261 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:33:39 INFO - PROCESS | 3708 | 1461069219338 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 3708 | ++DOCSHELL 1CA8C400 == 76 [pid = 3708] [id = 664] 04:33:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 160 (1CCCFC00) [pid = 3708] [serial = 1992] [outer = 00000000] 04:33:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 161 (1D63F000) [pid = 3708] [serial = 1993] [outer = 1CCCFC00] 04:33:39 INFO - PROCESS | 3708 | 1461069219382 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 162 (1D642400) [pid = 3708] [serial = 1994] [outer = 1CCCFC00] 04:33:39 INFO - PROCESS | 3708 | 1461069219796 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 704ms 04:33:39 INFO - PROCESS | 3708 | 1461069219822 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 3708 | 1461069219824 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:33:39 INFO - PROCESS | 3708 | 1461069219827 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 3708 | 1461069219829 Marionette TRACE conn3 <- [1,2622,null,{}] 04:33:39 INFO - PROCESS | 3708 | 1461069219836 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 3708 | 1461069219962 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:33:39 INFO - PROCESS | 3708 | 1461069219977 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 3708 | ++DOCSHELL 1D63B400 == 77 [pid = 3708] [id = 665] 04:33:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 163 (1D643C00) [pid = 3708] [serial = 1995] [outer = 00000000] 04:33:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 164 (1D7E3400) [pid = 3708] [serial = 1996] [outer = 1D643C00] 04:33:40 INFO - PROCESS | 3708 | 1461069220021 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 165 (1D7E5C00) [pid = 3708] [serial = 1997] [outer = 1D643C00] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 164 (18F7E000) [pid = 3708] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 163 (19785400) [pid = 3708] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 162 (11B46800) [pid = 3708] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 161 (156DA800) [pid = 3708] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 160 (16195800) [pid = 3708] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 159 (183B7400) [pid = 3708] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 158 (18DB8400) [pid = 3708] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 157 (12DD7000) [pid = 3708] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 156 (197FEC00) [pid = 3708] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 155 (19463C00) [pid = 3708] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (15E24C00) [pid = 3708] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (19D70000) [pid = 3708] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (13860C00) [pid = 3708] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (1A522000) [pid = 3708] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:33:40 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (1A01E800) [pid = 3708] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:33:40 INFO - PROCESS | 3708 | 1461069220581 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 797ms 04:33:40 INFO - PROCESS | 3708 | 1461069220629 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 3708 | 1461069220631 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:33:40 INFO - PROCESS | 3708 | 1461069220639 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 3708 | 1461069220640 Marionette TRACE conn3 <- [1,2626,null,{}] 04:33:40 INFO - PROCESS | 3708 | 1461069220644 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:40 INFO - PROCESS | 3708 | 1461069220747 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:33:40 INFO - PROCESS | 3708 | 1461069220864 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 3708 | ++DOCSHELL 12DDA800 == 78 [pid = 3708] [id = 666] 04:33:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (1376EC00) [pid = 3708] [serial = 1998] [outer = 00000000] 04:33:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (15A65000) [pid = 3708] [serial = 1999] [outer = 1376EC00] 04:33:40 INFO - PROCESS | 3708 | 1461069220911 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (1980D400) [pid = 3708] [serial = 2000] [outer = 1376EC00] 04:33:41 INFO - PROCESS | 3708 | 1461069221287 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 688ms 04:33:41 INFO - PROCESS | 3708 | 1461069221339 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 3708 | 1461069221341 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:33:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:33:41 INFO - PROCESS | 3708 | 1461069221345 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 3708 | 1461069221346 Marionette TRACE conn3 <- [1,2630,null,{}] 04:33:41 INFO - PROCESS | 3708 | 1461069221350 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:41 INFO - PROCESS | 3708 | 1461069221437 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:33:41 INFO - PROCESS | 3708 | 1461069221443 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 3708 | ++DOCSHELL 196C6C00 == 79 [pid = 3708] [id = 667] 04:33:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (19785800) [pid = 3708] [serial = 2001] [outer = 00000000] 04:33:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (1D7EBC00) [pid = 3708] [serial = 2002] [outer = 19785800] 04:33:41 INFO - PROCESS | 3708 | 1461069221490 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (1D8E7C00) [pid = 3708] [serial = 2003] [outer = 19785800] 04:33:41 INFO - PROCESS | 3708 | 1461069221934 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:33:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 625ms 04:33:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:33:42 INFO - PROCESS | 3708 | 1461069221990 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 3708 | 1461069221992 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:33:42 INFO - PROCESS | 3708 | 1461069221996 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 3708 | 1461069221997 Marionette TRACE conn3 <- [1,2634,null,{}] 04:33:42 INFO - PROCESS | 3708 | 1461069222005 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 3708 | 1461069222093 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:33:42 INFO - PROCESS | 3708 | 1461069222127 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 3708 | ++DOCSHELL 1D7EA000 == 80 [pid = 3708] [id = 668] 04:33:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (1D8E8C00) [pid = 3708] [serial = 2004] [outer = 00000000] 04:33:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (1D8F3800) [pid = 3708] [serial = 2005] [outer = 1D8E8C00] 04:33:42 INFO - PROCESS | 3708 | 1461069222174 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (1DC43000) [pid = 3708] [serial = 2006] [outer = 1D8E8C00] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 16750000 == 79 [pid = 3708] [id = 614] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 13269000 == 78 [pid = 3708] [id = 615] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18183800 == 77 [pid = 3708] [id = 632] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 13867000 == 76 [pid = 3708] [id = 598] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1335C800 == 75 [pid = 3708] [id = 501] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18017800 == 74 [pid = 3708] [id = 498] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 13830400 == 73 [pid = 3708] [id = 473] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 19D6B400 == 72 [pid = 3708] [id = 631] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18020000 == 71 [pid = 3708] [id = 529] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1421D400 == 70 [pid = 3708] [id = 628] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 13208C00 == 69 [pid = 3708] [id = 530] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 12CFE800 == 68 [pid = 3708] [id = 531] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 15450800 == 67 [pid = 3708] [id = 544] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 12D88800 == 66 [pid = 3708] [id = 565] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 13776400 == 65 [pid = 3708] [id = 627] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1CD4F000 == 64 [pid = 3708] [id = 648] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 13770000 == 63 [pid = 3708] [id = 649] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 13263C00 == 62 [pid = 3708] [id = 545] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18330C00 == 61 [pid = 3708] [id = 612] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18DB9000 == 60 [pid = 3708] [id = 476] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1986B800 == 59 [pid = 3708] [id = 532] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 147D8400 == 58 [pid = 3708] [id = 528] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 15688000 == 57 [pid = 3708] [id = 458] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18022000 == 56 [pid = 3708] [id = 561] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1A522C00 == 55 [pid = 3708] [id = 511] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 19009400 == 54 [pid = 3708] [id = 581] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 17057800 == 53 [pid = 3708] [id = 611] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 19802C00 == 52 [pid = 3708] [id = 629] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1986A000 == 51 [pid = 3708] [id = 492] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18D75C00 == 50 [pid = 3708] [id = 613] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1A55B000 == 49 [pid = 3708] [id = 514] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1CD51C00 == 48 [pid = 3708] [id = 10] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1951D000 == 47 [pid = 3708] [id = 547] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1832F400 == 46 [pid = 3708] [id = 460] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1320A400 == 45 [pid = 3708] [id = 461] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 13830C00 == 44 [pid = 3708] [id = 527] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18EA7800 == 43 [pid = 3708] [id = 630] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 11B43800 == 42 [pid = 3708] [id = 575] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 15A26800 == 41 [pid = 3708] [id = 661] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 19862C00 == 40 [pid = 3708] [id = 659] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1A51A800 == 39 [pid = 3708] [id = 660] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 193A9000 == 38 [pid = 3708] [id = 658] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18DB2000 == 37 [pid = 3708] [id = 656] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 19524400 == 36 [pid = 3708] [id = 657] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 18D71800 == 35 [pid = 3708] [id = 655] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 180E6C00 == 34 [pid = 3708] [id = 654] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 1A51EC00 == 33 [pid = 3708] [id = 643] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 16CC9800 == 32 [pid = 3708] [id = 653] 04:33:43 INFO - PROCESS | 3708 | --DOCSHELL 11BFB400 == 31 [pid = 3708] [id = 652] 04:33:44 INFO - PROCESS | 3708 | --DOCSHELL 196C6C00 == 30 [pid = 3708] [id = 667] 04:33:44 INFO - PROCESS | 3708 | --DOCSHELL 1CA8C400 == 29 [pid = 3708] [id = 664] 04:33:44 INFO - PROCESS | 3708 | --DOCSHELL 1D63B400 == 28 [pid = 3708] [id = 665] 04:33:44 INFO - PROCESS | 3708 | --DOCSHELL 12DDA800 == 27 [pid = 3708] [id = 666] 04:33:44 INFO - PROCESS | 3708 | --DOCSHELL 16190000 == 26 [pid = 3708] [id = 662] 04:33:44 INFO - PROCESS | 3708 | --DOCSHELL 19801C00 == 25 [pid = 3708] [id = 663] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 158 (193A7000) [pid = 3708] [serial = 1915] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 157 (19804400) [pid = 3708] [serial = 1918] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 156 (14298400) [pid = 3708] [serial = 1901] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 155 (138E0400) [pid = 3708] [serial = 1900] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (16698000) [pid = 3708] [serial = 1906] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (18024800) [pid = 3708] [serial = 1907] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (18018C00) [pid = 3708] [serial = 1904] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (17B7D400) [pid = 3708] [serial = 1903] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (18CC5C00) [pid = 3708] [serial = 1909] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (18D6E400) [pid = 3708] [serial = 1910] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 148 (18EA9400) [pid = 3708] [serial = 1912] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (15E73400) [pid = 3708] [serial = 1921] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (19810400) [pid = 3708] [serial = 1879] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (19868000) [pid = 3708] [serial = 1880] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (156E2C00) [pid = 3708] [serial = 1882] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (18AC0400) [pid = 3708] [serial = 1885] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (19860C00) [pid = 3708] [serial = 1888] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (1980A000) [pid = 3708] [serial = 1919] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (19D6F000) [pid = 3708] [serial = 1891] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1A524C00) [pid = 3708] [serial = 1894] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (1C35AC00) [pid = 3708] [serial = 1897] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (1A565400) [pid = 3708] [serial = 1927] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (17B7BC00) [pid = 3708] [serial = 1922] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (19461000) [pid = 3708] [serial = 1916] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (19D79000) [pid = 3708] [serial = 1924] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (18EB1800) [pid = 3708] [serial = 1913] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (1AA47000) [pid = 3708] [serial = 1928] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1A084800) [pid = 3708] [serial = 1925] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (1A526400) [pid = 3708] [serial = 1778] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (15ED1C00) [pid = 3708] [serial = 1952] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (1CD5A000) [pid = 3708] [serial = 1945] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (18F6FC00) [pid = 3708] [serial = 1948] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (16CBEC00) [pid = 3708] [serial = 1933] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (142E7C00) [pid = 3708] [serial = 1951] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (1CA87000) [pid = 3708] [serial = 1942] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1C11B800) [pid = 3708] [serial = 1930] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (15E70400) [pid = 3708] [serial = 1954] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (18DB0000) [pid = 3708] [serial = 1936] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1BECE400) [pid = 3708] [serial = 1939] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1C11DC00) [pid = 3708] [serial = 1829] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (1C1F8400) [pid = 3708] [serial = 1931] [outer = 00000000] [url = about:blank] 04:33:44 INFO - PROCESS | 3708 | 1461069224798 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:33:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2831ms 04:33:44 INFO - PROCESS | 3708 | 1461069224816 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:33:44 INFO - PROCESS | 3708 | 1461069224820 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:33:44 INFO - PROCESS | 3708 | 1461069224826 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:33:44 INFO - PROCESS | 3708 | 1461069224831 Marionette TRACE conn3 <- [1,2638,null,{}] 04:33:44 INFO - PROCESS | 3708 | 1461069224838 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:44 INFO - PROCESS | 3708 | 1461069224931 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:33:44 INFO - PROCESS | 3708 | 1461069224940 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:44 INFO - PROCESS | 3708 | ++DOCSHELL 11BF0800 == 26 [pid = 3708] [id = 669] 04:33:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (11BF0C00) [pid = 3708] [serial = 2007] [outer = 00000000] 04:33:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (12B40C00) [pid = 3708] [serial = 2008] [outer = 11BF0C00] 04:33:45 INFO - PROCESS | 3708 | 1461069224990 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (12BB9000) [pid = 3708] [serial = 2009] [outer = 11BF0C00] 04:33:45 INFO - PROCESS | 3708 | 1461069225505 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:33:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 689ms 04:33:45 INFO - PROCESS | 3708 | 1461069225526 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 3708 | 1461069225532 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:33:45 INFO - PROCESS | 3708 | 1461069225539 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 3708 | 1461069225541 Marionette TRACE conn3 <- [1,2642,null,{}] 04:33:45 INFO - PROCESS | 3708 | 1461069225545 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:45 INFO - PROCESS | 3708 | 1461069225635 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:33:45 INFO - PROCESS | 3708 | 1461069225643 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 3708 | ++DOCSHELL 12C66000 == 27 [pid = 3708] [id = 670] 04:33:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (12D85400) [pid = 3708] [serial = 2010] [outer = 00000000] 04:33:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (13203C00) [pid = 3708] [serial = 2011] [outer = 12D85400] 04:33:45 INFO - PROCESS | 3708 | 1461069225696 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1325B800) [pid = 3708] [serial = 2012] [outer = 12D85400] 04:33:46 INFO - PROCESS | 3708 | 1461069226189 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:33:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 704ms 04:33:46 INFO - PROCESS | 3708 | 1461069226236 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 3708 | 1461069226239 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:33:46 INFO - PROCESS | 3708 | 1461069226243 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 3708 | 1461069226246 Marionette TRACE conn3 <- [1,2646,null,{}] 04:33:46 INFO - PROCESS | 3708 | 1461069226257 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:46 INFO - PROCESS | 3708 | 1461069226346 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:33:46 INFO - PROCESS | 3708 | 1461069226479 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 3708 | ++DOCSHELL 1325EC00 == 28 [pid = 3708] [id = 671] 04:33:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (132F6400) [pid = 3708] [serial = 2013] [outer = 00000000] 04:33:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (13833C00) [pid = 3708] [serial = 2014] [outer = 132F6400] 04:33:46 INFO - PROCESS | 3708 | 1461069226529 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (1383A000) [pid = 3708] [serial = 2015] [outer = 132F6400] 04:33:46 INFO - PROCESS | 3708 | 1461069226931 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 735ms 04:33:47 INFO - PROCESS | 3708 | 1461069226982 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 3708 | 1461069226984 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:33:47 INFO - PROCESS | 3708 | 1461069226988 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 3708 | 1461069226989 Marionette TRACE conn3 <- [1,2650,null,{}] 04:33:47 INFO - PROCESS | 3708 | 1461069226993 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 3708 | 1461069227110 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:33:47 INFO - PROCESS | 3708 | 1461069227119 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 3708 | ++DOCSHELL 13831400 == 29 [pid = 3708] [id = 672] 04:33:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (13867800) [pid = 3708] [serial = 2016] [outer = 00000000] 04:33:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (13A12000) [pid = 3708] [serial = 2017] [outer = 13867800] 04:33:47 INFO - PROCESS | 3708 | 1461069227164 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1421D400) [pid = 3708] [serial = 2018] [outer = 13867800] 04:33:47 INFO - PROCESS | 3708 | 1461069227584 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 625ms 04:33:47 INFO - PROCESS | 3708 | 1461069227625 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 3708 | 1461069227627 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:33:47 INFO - PROCESS | 3708 | 1461069227630 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 3708 | 1461069227632 Marionette TRACE conn3 <- [1,2654,null,{}] 04:33:47 INFO - PROCESS | 3708 | 1461069227636 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 3708 | 1461069227756 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:33:47 INFO - PROCESS | 3708 | 1461069227799 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 3708 | ++DOCSHELL 138E5C00 == 30 [pid = 3708] [id = 673] 04:33:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (142E8400) [pid = 3708] [serial = 2019] [outer = 00000000] 04:33:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (15688000) [pid = 3708] [serial = 2020] [outer = 142E8400] 04:33:47 INFO - PROCESS | 3708 | 1461069227844 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (15730000) [pid = 3708] [serial = 2021] [outer = 142E8400] 04:33:48 INFO - PROCESS | 3708 | 1461069228758 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:33:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1142ms 04:33:48 INFO - PROCESS | 3708 | 1461069228774 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 3708 | 1461069228776 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:33:48 INFO - PROCESS | 3708 | 1461069228779 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:33:48 INFO - PROCESS | 3708 | 1461069228781 Marionette TRACE conn3 <- [1,2658,null,{}] 04:33:48 INFO - PROCESS | 3708 | 1461069228784 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:48 INFO - PROCESS | 3708 | 1461069228928 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:33:48 INFO - PROCESS | 3708 | 1461069228939 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 3708 | ++DOCSHELL 15A6BC00 == 31 [pid = 3708] [id = 674] 04:33:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (15AED400) [pid = 3708] [serial = 2022] [outer = 00000000] 04:33:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1668D000) [pid = 3708] [serial = 2023] [outer = 15AED400] 04:33:49 INFO - PROCESS | 3708 | 1461069228988 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (16CC7400) [pid = 3708] [serial = 2024] [outer = 15AED400] 04:33:49 INFO - PROCESS | 3708 | 1461069229932 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 3708 | 1461069229985 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 04:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:33:50 INFO - PROCESS | 3708 | 1461069229988 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 3708 | 1461069229990 Marionette TRACE conn3 <- [1,2662,null,{}] 04:33:50 INFO - PROCESS | 3708 | 1461069229993 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:50 INFO - PROCESS | 3708 | 1461069230103 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:33:50 INFO - PROCESS | 3708 | 1461069230109 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 3708 | ++DOCSHELL 11B48800 == 32 [pid = 3708] [id = 675] 04:33:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (12D8B000) [pid = 3708] [serial = 2025] [outer = 00000000] 04:33:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (17BA8400) [pid = 3708] [serial = 2026] [outer = 12D8B000] 04:33:50 INFO - PROCESS | 3708 | 1461069230208 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (18018C00) [pid = 3708] [serial = 2027] [outer = 12D8B000] 04:33:51 INFO - PROCESS | 3708 | 1461069231137 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 3708 | 1461069231188 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 04:33:51 INFO - PROCESS | 3708 | 1461069231191 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:33:51 INFO - PROCESS | 3708 | 1461069231193 Marionette TRACE conn3 <- [1,2666,null,{}] 04:33:51 INFO - PROCESS | 3708 | 1461069231197 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 3708 | 1461069231314 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:33:51 INFO - PROCESS | 3708 | 1461069231320 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 3708 | ++DOCSHELL 17B7E800 == 33 [pid = 3708] [id = 676] 04:33:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1801E800) [pid = 3708] [serial = 2028] [outer = 00000000] 04:33:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1817BC00) [pid = 3708] [serial = 2029] [outer = 1801E800] 04:33:51 INFO - PROCESS | 3708 | 1461069231365 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1817B800) [pid = 3708] [serial = 2030] [outer = 1801E800] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (1BECC000) [pid = 3708] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1386D000) [pid = 3708] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1980E400) [pid = 3708] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (1428FC00) [pid = 3708] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (1610C400) [pid = 3708] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (17057000) [pid = 3708] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (1939F400) [pid = 3708] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (1A525400) [pid = 3708] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1428AC00) [pid = 3708] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (17B74400) [pid = 3708] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (19806800) [pid = 3708] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (19D6EC00) [pid = 3708] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (132FCC00) [pid = 3708] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (138DE000) [pid = 3708] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (1A1C8C00) [pid = 3708] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18022800) [pid = 3708] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (132EFC00) [pid = 3708] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (145F0C00) [pid = 3708] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 123 (1CD4F800) [pid = 3708] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (19D73C00) [pid = 3708] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (13869800) [pid = 3708] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (19015800) [pid = 3708] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (1675B800) [pid = 3708] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (13A1F800) [pid = 3708] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (19803000) [pid = 3708] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (1A5AC800) [pid = 3708] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (1CCCFC00) [pid = 3708] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1D643C00) [pid = 3708] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1376EC00) [pid = 3708] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (19785800) [pid = 3708] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (19527000) [pid = 3708] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18DB9400) [pid = 3708] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (18D76400) [pid = 3708] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (183B3800) [pid = 3708] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (17078800) [pid = 3708] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (12B81400) [pid = 3708] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (16195400) [pid = 3708] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (15ECCC00) [pid = 3708] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (1A526000) [pid = 3708] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (19869800) [pid = 3708] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (197F5000) [pid = 3708] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:33:52 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (19807000) [pid = 3708] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:33:53 INFO - PROCESS | 3708 | 1461069233227 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:33:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2048ms 04:33:53 INFO - PROCESS | 3708 | 1461069233247 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 3708 | 1461069233249 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 04:33:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:33:53 INFO - PROCESS | 3708 | 1461069233252 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 3708 | 1461069233254 Marionette TRACE conn3 <- [1,2670,null,{}] 04:33:53 INFO - PROCESS | 3708 | 1461069233257 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 3708 | 1461069233339 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:33:53 INFO - PROCESS | 3708 | 1461069233431 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 3708 | ++DOCSHELL 12CF8400 == 34 [pid = 3708] [id = 677] 04:33:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (13209000) [pid = 3708] [serial = 2031] [outer = 00000000] 04:33:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (1386D000) [pid = 3708] [serial = 2032] [outer = 13209000] 04:33:53 INFO - PROCESS | 3708 | 1461069233478 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (13869800) [pid = 3708] [serial = 2033] [outer = 13209000] 04:33:54 INFO - PROCESS | 3708 | 1461069234320 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:33:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1079ms 04:33:54 INFO - PROCESS | 3708 | 1461069234342 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 3708 | 1461069234344 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 04:33:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:33:54 INFO - PROCESS | 3708 | 1461069234348 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 3708 | 1461069234350 Marionette TRACE conn3 <- [1,2674,null,{}] 04:33:54 INFO - PROCESS | 3708 | 1461069234353 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:54 INFO - PROCESS | 3708 | 1461069234430 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:33:54 INFO - PROCESS | 3708 | 1461069234436 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 3708 | ++DOCSHELL 13866C00 == 35 [pid = 3708] [id = 678] 04:33:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (138E1400) [pid = 3708] [serial = 2034] [outer = 00000000] 04:33:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (17B80C00) [pid = 3708] [serial = 2035] [outer = 138E1400] 04:33:54 INFO - PROCESS | 3708 | 1461069234480 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (18020C00) [pid = 3708] [serial = 2036] [outer = 138E1400] 04:33:55 INFO - PROCESS | 3708 | 1461069235751 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 3708 | 1461069235823 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 04:33:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:33:55 INFO - PROCESS | 3708 | 1461069235828 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 3708 | 1461069235831 Marionette TRACE conn3 <- [1,2678,null,{}] 04:33:55 INFO - PROCESS | 3708 | 1461069235838 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:56 INFO - PROCESS | 3708 | 1461069236045 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:33:56 INFO - PROCESS | 3708 | 1461069236148 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 3708 | ++DOCSHELL 12BB5400 == 36 [pid = 3708] [id = 679] 04:33:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (12CF6C00) [pid = 3708] [serial = 2037] [outer = 00000000] 04:33:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (132FD800) [pid = 3708] [serial = 2038] [outer = 12CF6C00] 04:33:56 INFO - PROCESS | 3708 | 1461069236211 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (1382F400) [pid = 3708] [serial = 2039] [outer = 12CF6C00] 04:33:57 INFO - PROCESS | 3708 | 1461069237331 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 3708 | 1461069237613 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 04:33:57 INFO - PROCESS | 3708 | 1461069237623 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 3708 | 1461069237627 Marionette TRACE conn3 <- [1,2682,null,{}] 04:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:33:57 INFO - PROCESS | 3708 | 1461069237674 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:57 INFO - PROCESS | 3708 | 1461069237754 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:33:57 INFO - PROCESS | 3708 | 1461069237763 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 3708 | ++DOCSHELL 13830000 == 37 [pid = 3708] [id = 680] 04:33:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (13838800) [pid = 3708] [serial = 2040] [outer = 00000000] 04:33:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (138DA800) [pid = 3708] [serial = 2041] [outer = 13838800] 04:33:57 INFO - PROCESS | 3708 | 1461069237814 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (138E5800) [pid = 3708] [serial = 2042] [outer = 13838800] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 1421AC00 == 36 [pid = 3708] [id = 435] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 12DDB800 == 35 [pid = 3708] [id = 440] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 16CBCC00 == 34 [pid = 3708] [id = 443] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 132FC800 == 33 [pid = 3708] [id = 447] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 1376D800 == 32 [pid = 3708] [id = 433] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 11BF5800 == 31 [pid = 3708] [id = 432] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 132F4800 == 30 [pid = 3708] [id = 434] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 11BEF400 == 29 [pid = 3708] [id = 431] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 132F5C00 == 28 [pid = 3708] [id = 448] 04:33:58 INFO - PROCESS | 3708 | --DOCSHELL 1D7EA000 == 27 [pid = 3708] [id = 668] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (1A1CB000) [pid = 3708] [serial = 1787] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18F77000) [pid = 3708] [serial = 1937] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (17057400) [pid = 3708] [serial = 1832] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (1986DC00) [pid = 3708] [serial = 1889] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (1C144000) [pid = 3708] [serial = 1793] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (1CA8EC00) [pid = 3708] [serial = 1943] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (16104000) [pid = 3708] [serial = 1883] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (1A5A8C00) [pid = 3708] [serial = 1838] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18DB7C00) [pid = 3708] [serial = 1784] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (17B76800) [pid = 3708] [serial = 1934] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18CC3800) [pid = 3708] [serial = 1886] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (1C8E7C00) [pid = 3708] [serial = 1841] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (1AA46800) [pid = 3708] [serial = 1790] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (1945EC00) [pid = 3708] [serial = 1949] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (18CC4400) [pid = 3708] [serial = 1835] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (19D76C00) [pid = 3708] [serial = 1892] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1C1F2400) [pid = 3708] [serial = 1940] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (18F7D400) [pid = 3708] [serial = 1727] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (1674F800) [pid = 3708] [serial = 1781] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1C35E000) [pid = 3708] [serial = 1898] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (1CCCD800) [pid = 3708] [serial = 1844] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (18019C00) [pid = 3708] [serial = 1847] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (16194000) [pid = 3708] [serial = 1955] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1D0F1400) [pid = 3708] [serial = 1946] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (1A5AD000) [pid = 3708] [serial = 1895] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1C8E5000) [pid = 3708] [serial = 1796] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 85 (1D63F000) [pid = 3708] [serial = 1993] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 84 (1D7E3400) [pid = 3708] [serial = 1996] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 83 (1D642400) [pid = 3708] [serial = 1994] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (15A65000) [pid = 3708] [serial = 1999] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1D7EBC00) [pid = 3708] [serial = 2002] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (19802000) [pid = 3708] [serial = 1973] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (197F5400) [pid = 3708] [serial = 1972] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1945C800) [pid = 3708] [serial = 1970] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (193A9C00) [pid = 3708] [serial = 1969] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (18F77800) [pid = 3708] [serial = 1967] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (18EB1400) [pid = 3708] [serial = 1966] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (1D8F3800) [pid = 3708] [serial = 2005] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (18CC1C00) [pid = 3708] [serial = 1964] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (18AC7800) [pid = 3708] [serial = 1963] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (18329400) [pid = 3708] [serial = 1961] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (180F2400) [pid = 3708] [serial = 1960] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (13A6A800) [pid = 3708] [serial = 1958] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (1383A800) [pid = 3708] [serial = 1957] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1D8E7C00) [pid = 3708] [serial = 2003] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (18DB0400) [pid = 3708] [serial = 1987] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (18F76800) [pid = 3708] [serial = 1988] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (18A70800) [pid = 3708] [serial = 1985] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (17BA2400) [pid = 3708] [serial = 1984] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (1CA87400) [pid = 3708] [serial = 1982] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (1C8EC000) [pid = 3708] [serial = 1981] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (1BEC8400) [pid = 3708] [serial = 1979] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (1AA46C00) [pid = 3708] [serial = 1978] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (19D74800) [pid = 3708] [serial = 1976] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (19D76000) [pid = 3708] [serial = 1975] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (1C118800) [pid = 3708] [serial = 1990] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 55 (1D7E5C00) [pid = 3708] [serial = 1997] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 54 (1C8EA000) [pid = 3708] [serial = 1991] [outer = 00000000] [url = about:blank] 04:33:58 INFO - PROCESS | 3708 | --DOMWINDOW == 53 (1980D400) [pid = 3708] [serial = 2000] [outer = 00000000] [url = about:blank] 04:33:59 INFO - PROCESS | 3708 | 1461069238983 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 3708 | 1461069239030 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 04:33:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:33:59 INFO - PROCESS | 3708 | 1461069239038 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 3708 | 1461069239042 Marionette TRACE conn3 <- [1,2686,null,{}] 04:33:59 INFO - PROCESS | 3708 | 1461069239047 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:59 INFO - PROCESS | 3708 | 1461069239128 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:33:59 INFO - PROCESS | 3708 | 1461069239246 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 3708 | ++DOCSHELL 1382F000 == 28 [pid = 3708] [id = 681] 04:33:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 54 (13830800) [pid = 3708] [serial = 2043] [outer = 00000000] 04:33:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 55 (147DFC00) [pid = 3708] [serial = 2044] [outer = 13830800] 04:33:59 INFO - PROCESS | 3708 | 1461069239294 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 56 (1544B000) [pid = 3708] [serial = 2045] [outer = 13830800] 04:34:00 INFO - PROCESS | 3708 | 1461069240163 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 3708 | 1461069240203 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 04:34:00 INFO - PROCESS | 3708 | 1461069240207 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:34:00 INFO - PROCESS | 3708 | 1461069240209 Marionette TRACE conn3 <- [1,2690,null,{}] 04:34:00 INFO - PROCESS | 3708 | 1461069240219 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 3708 | 1461069240340 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:34:00 INFO - PROCESS | 3708 | 1461069240349 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 3708 | ++DOCSHELL 15ED1400 == 29 [pid = 3708] [id = 682] 04:34:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (15ED2C00) [pid = 3708] [serial = 2046] [outer = 00000000] 04:34:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (1668DC00) [pid = 3708] [serial = 2047] [outer = 15ED2C00] 04:34:00 INFO - PROCESS | 3708 | 1461069240448 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (16750800) [pid = 3708] [serial = 2048] [outer = 15ED2C00] 04:34:00 INFO - PROCESS | 3708 | 1461069240964 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:34:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 735ms 04:34:00 INFO - PROCESS | 3708 | 1461069240986 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 3708 | 1461069240989 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 04:34:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:34:01 INFO - PROCESS | 3708 | 1461069240998 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 3708 | 1461069240999 Marionette TRACE conn3 <- [1,2694,null,{}] 04:34:01 INFO - PROCESS | 3708 | 1461069241003 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 3708 | 1461069241114 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:34:01 INFO - PROCESS | 3708 | 1461069241174 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 3708 | ++DOCSHELL 17057400 == 30 [pid = 3708] [id = 683] 04:34:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (17078800) [pid = 3708] [serial = 2049] [outer = 00000000] 04:34:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (17B7B000) [pid = 3708] [serial = 2050] [outer = 17078800] 04:34:01 INFO - PROCESS | 3708 | 1461069241226 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (17B82000) [pid = 3708] [serial = 2051] [outer = 17078800] 04:34:01 INFO - PROCESS | 3708 | 1461069241639 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:34:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 704ms 04:34:01 INFO - PROCESS | 3708 | 1461069241695 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 3708 | 1461069241697 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 04:34:01 INFO - PROCESS | 3708 | 1461069241700 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:34:01 INFO - PROCESS | 3708 | 1461069241702 Marionette TRACE conn3 <- [1,2698,null,{}] 04:34:01 INFO - PROCESS | 3708 | 1461069241705 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 3708 | 1461069241845 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:34:01 INFO - PROCESS | 3708 | 1461069241909 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 3708 | ++DOCSHELL 1801B000 == 31 [pid = 3708] [id = 684] 04:34:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (1801D400) [pid = 3708] [serial = 2052] [outer = 00000000] 04:34:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (1817A000) [pid = 3708] [serial = 2053] [outer = 1801D400] 04:34:01 INFO - PROCESS | 3708 | 1461069241953 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (18185000) [pid = 3708] [serial = 2054] [outer = 1801D400] 04:34:02 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (12D85400) [pid = 3708] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:34:02 INFO - PROCESS | 3708 | --DOMWINDOW == 63 (11BF0C00) [pid = 3708] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:34:02 INFO - PROCESS | 3708 | --DOMWINDOW == 62 (15AED400) [pid = 3708] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:34:02 INFO - PROCESS | 3708 | --DOMWINDOW == 61 (132F6400) [pid = 3708] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:34:02 INFO - PROCESS | 3708 | --DOMWINDOW == 60 (142E8400) [pid = 3708] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:34:02 INFO - PROCESS | 3708 | --DOMWINDOW == 59 (13867800) [pid = 3708] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:34:02 INFO - PROCESS | 3708 | --DOMWINDOW == 58 (12D8B000) [pid = 3708] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:34:02 INFO - PROCESS | 3708 | --DOMWINDOW == 57 (1801E800) [pid = 3708] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:34:02 INFO - PROCESS | 3708 | --DOMWINDOW == 56 (13209000) [pid = 3708] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:34:02 INFO - PROCESS | 3708 | 1461069242397 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 3708 | 1461069242443 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 04:34:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:34:02 INFO - PROCESS | 3708 | 1461069242450 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 3708 | 1461069242452 Marionette TRACE conn3 <- [1,2702,null,{}] 04:34:02 INFO - PROCESS | 3708 | 1461069242455 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:02 INFO - PROCESS | 3708 | 1461069242556 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:34:02 INFO - PROCESS | 3708 | 1461069242650 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 3708 | ++DOCSHELL 11B48400 == 32 [pid = 3708] [id = 685] 04:34:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 57 (11BF0C00) [pid = 3708] [serial = 2055] [outer = 00000000] 04:34:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 58 (1832F400) [pid = 3708] [serial = 2056] [outer = 11BF0C00] 04:34:02 INFO - PROCESS | 3708 | 1461069242697 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 59 (1871D000) [pid = 3708] [serial = 2057] [outer = 11BF0C00] 04:34:03 INFO - PROCESS | 3708 | 1461069243074 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:34:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 641ms 04:34:03 INFO - PROCESS | 3708 | 1461069243085 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 3708 | 1461069243087 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 04:34:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:34:03 INFO - PROCESS | 3708 | 1461069243090 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 3708 | 1461069243091 Marionette TRACE conn3 <- [1,2706,null,{}] 04:34:03 INFO - PROCESS | 3708 | 1461069243095 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 3708 | 1461069243206 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:34:03 INFO - PROCESS | 3708 | 1461069243242 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 3708 | ++DOCSHELL 17B81800 == 33 [pid = 3708] [id = 686] 04:34:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 60 (18024400) [pid = 3708] [serial = 2058] [outer = 00000000] 04:34:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 61 (18A79C00) [pid = 3708] [serial = 2059] [outer = 18024400] 04:34:03 INFO - PROCESS | 3708 | 1461069243286 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 62 (18A79800) [pid = 3708] [serial = 2060] [outer = 18024400] 04:34:03 INFO - PROCESS | 3708 | 1461069243702 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 3708 | 1461069243730 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 04:34:03 INFO - PROCESS | 3708 | 1461069243733 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:34:03 INFO - PROCESS | 3708 | 1461069243735 Marionette TRACE conn3 <- [1,2710,null,{}] 04:34:03 INFO - PROCESS | 3708 | 1461069243738 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 3708 | 1461069243850 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:34:03 INFO - PROCESS | 3708 | 1461069243859 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 3708 | ++DOCSHELL 11BFAC00 == 34 [pid = 3708] [id = 687] 04:34:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 63 (18A77C00) [pid = 3708] [serial = 2061] [outer = 00000000] 04:34:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 64 (18CC4400) [pid = 3708] [serial = 2062] [outer = 18A77C00] 04:34:03 INFO - PROCESS | 3708 | 1461069243903 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (18CC3400) [pid = 3708] [serial = 2063] [outer = 18A77C00] 04:34:04 INFO - PROCESS | 3708 | 1461069244368 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 3708 | 1461069244439 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:34:04 INFO - PROCESS | 3708 | 1461069244444 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 3708 | 1461069244449 Marionette TRACE conn3 <- [1,2714,null,{}] 04:34:04 INFO - PROCESS | 3708 | 1461069244455 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:04 INFO - PROCESS | 3708 | 1461069244621 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:34:04 INFO - PROCESS | 3708 | 1461069244739 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 3708 | ++DOCSHELL 13265000 == 35 [pid = 3708] [id = 688] 04:34:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (13266400) [pid = 3708] [serial = 2064] [outer = 00000000] 04:34:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (13771400) [pid = 3708] [serial = 2065] [outer = 13266400] 04:34:04 INFO - PROCESS | 3708 | 1461069244796 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1386C800) [pid = 3708] [serial = 2066] [outer = 13266400] 04:34:05 INFO - PROCESS | 3708 | 1461069245344 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:34:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 939ms 04:34:05 INFO - PROCESS | 3708 | 1461069245391 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 3708 | 1461069245397 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 04:34:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:34:05 INFO - PROCESS | 3708 | 1461069245403 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 3708 | 1461069245406 Marionette TRACE conn3 <- [1,2718,null,{}] 04:34:05 INFO - PROCESS | 3708 | 1461069245410 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 3708 | 1461069245515 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:34:05 INFO - PROCESS | 3708 | 1461069245623 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 3708 | ++DOCSHELL 12D87C00 == 36 [pid = 3708] [id = 689] 04:34:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (1428C400) [pid = 3708] [serial = 2067] [outer = 00000000] 04:34:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (15ECA800) [pid = 3708] [serial = 2068] [outer = 1428C400] 04:34:05 INFO - PROCESS | 3708 | 1461069245678 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (16195800) [pid = 3708] [serial = 2069] [outer = 1428C400] 04:34:06 INFO - PROCESS | 3708 | 1461069246783 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 3708 | 1461069246837 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 04:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:34:06 INFO - PROCESS | 3708 | 1461069246842 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 3708 | 1461069246846 Marionette TRACE conn3 <- [1,2722,null,{}] 04:34:06 INFO - PROCESS | 3708 | 1461069246857 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:06 INFO - PROCESS | 3708 | 1461069246954 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:34:07 INFO - PROCESS | 3708 | 1461069247085 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 3708 | ++DOCSHELL 15E30800 == 37 [pid = 3708] [id = 690] 04:34:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (16CC8C00) [pid = 3708] [serial = 2070] [outer = 00000000] 04:34:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (18711800) [pid = 3708] [serial = 2071] [outer = 16CC8C00] 04:34:07 INFO - PROCESS | 3708 | 1461069247145 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (18A77400) [pid = 3708] [serial = 2072] [outer = 16CC8C00] 04:34:07 INFO - PROCESS | 3708 | 1461069247716 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:34:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 954ms 04:34:07 INFO - PROCESS | 3708 | 1461069247786 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 3708 | 1461069247789 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 04:34:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:34:07 INFO - PROCESS | 3708 | 1461069247793 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 3708 | 1461069247795 Marionette TRACE conn3 <- [1,2726,null,{}] 04:34:07 INFO - PROCESS | 3708 | 1461069247798 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 3708 | 1461069247899 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:34:08 INFO - PROCESS | 3708 | 1461069248033 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 3708 | ++DOCSHELL 18CBC800 == 38 [pid = 3708] [id = 691] 04:34:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (18CC2C00) [pid = 3708] [serial = 2073] [outer = 00000000] 04:34:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (18DAEC00) [pid = 3708] [serial = 2074] [outer = 18CC2C00] 04:34:08 INFO - PROCESS | 3708 | 1461069248089 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (18DB0400) [pid = 3708] [serial = 2075] [outer = 18CC2C00] 04:34:08 INFO - PROCESS | 3708 | 1461069248688 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 954ms 04:34:08 INFO - PROCESS | 3708 | 1461069248737 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 3708 | 1461069248740 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 04:34:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:34:08 INFO - PROCESS | 3708 | 1461069248743 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 3708 | 1461069248745 Marionette TRACE conn3 <- [1,2730,null,{}] 04:34:08 INFO - PROCESS | 3708 | 1461069248749 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:08 INFO - PROCESS | 3708 | 1461069248847 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:34:08 INFO - PROCESS | 3708 | 1461069248954 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 3708 | ++DOCSHELL 12B8D400 == 39 [pid = 3708] [id = 692] 04:34:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (12BB4000) [pid = 3708] [serial = 2076] [outer = 00000000] 04:34:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (13263C00) [pid = 3708] [serial = 2077] [outer = 12BB4000] 04:34:09 INFO - PROCESS | 3708 | 1461069249007 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (132FDC00) [pid = 3708] [serial = 2078] [outer = 12BB4000] 04:34:09 INFO - PROCESS | 3708 | 1461069249690 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1001ms 04:34:09 INFO - PROCESS | 3708 | 1461069249745 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 3708 | 1461069249749 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 04:34:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:34:09 INFO - PROCESS | 3708 | 1461069249753 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 3708 | 1461069249757 Marionette TRACE conn3 <- [1,2734,null,{}] 04:34:09 INFO - PROCESS | 3708 | 1461069249762 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 3708 | 1461069249858 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:34:10 INFO - PROCESS | 3708 | 1461069249997 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 3708 | ++DOCSHELL 138DD800 == 40 [pid = 3708] [id = 693] 04:34:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (138DE400) [pid = 3708] [serial = 2079] [outer = 00000000] 04:34:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (15E32800) [pid = 3708] [serial = 2080] [outer = 138DE400] 04:34:10 INFO - PROCESS | 3708 | 1461069250048 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (15F74C00) [pid = 3708] [serial = 2081] [outer = 138DE400] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 82 (13203C00) [pid = 3708] [serial = 2011] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (1325B800) [pid = 3708] [serial = 2012] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (12B40C00) [pid = 3708] [serial = 2008] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (12BB9000) [pid = 3708] [serial = 2009] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (1668D000) [pid = 3708] [serial = 2023] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (13833C00) [pid = 3708] [serial = 2014] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (1383A000) [pid = 3708] [serial = 2015] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (15688000) [pid = 3708] [serial = 2020] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 74 (17B80C00) [pid = 3708] [serial = 2035] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 73 (15730000) [pid = 3708] [serial = 2021] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 72 (13A12000) [pid = 3708] [serial = 2017] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 71 (18018C00) [pid = 3708] [serial = 2027] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 70 (1421D400) [pid = 3708] [serial = 2018] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 69 (1817BC00) [pid = 3708] [serial = 2029] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 68 (13869800) [pid = 3708] [serial = 2033] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 67 (1817B800) [pid = 3708] [serial = 2030] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 66 (1386D000) [pid = 3708] [serial = 2032] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 65 (17BA8400) [pid = 3708] [serial = 2026] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | --DOMWINDOW == 64 (16CC7400) [pid = 3708] [serial = 2024] [outer = 00000000] [url = about:blank] 04:34:10 INFO - PROCESS | 3708 | 1461069250544 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:34:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 829ms 04:34:10 INFO - PROCESS | 3708 | 1461069250594 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 3708 | 1461069250599 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 04:34:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:34:10 INFO - PROCESS | 3708 | 1461069250605 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 3708 | 1461069250608 Marionette TRACE conn3 <- [1,2738,null,{}] 04:34:10 INFO - PROCESS | 3708 | 1461069250612 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:10 INFO - PROCESS | 3708 | 1461069250700 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:34:10 INFO - PROCESS | 3708 | 1461069250708 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 3708 | ++DOCSHELL 11B44000 == 41 [pid = 3708] [id = 694] 04:34:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 65 (1383B000) [pid = 3708] [serial = 2082] [outer = 00000000] 04:34:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 66 (145F0C00) [pid = 3708] [serial = 2083] [outer = 1383B000] 04:34:10 INFO - PROCESS | 3708 | 1461069250754 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 67 (15A31000) [pid = 3708] [serial = 2084] [outer = 1383B000] 04:34:11 INFO - PROCESS | 3708 | 1461069251246 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:34:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 704ms 04:34:11 INFO - PROCESS | 3708 | 1461069251304 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 3708 | 1461069251306 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:34:11 INFO - PROCESS | 3708 | 1461069251310 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 3708 | 1461069251313 Marionette TRACE conn3 <- [1,2742,null,{}] 04:34:11 INFO - PROCESS | 3708 | 1461069251323 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:11 INFO - PROCESS | 3708 | 1461069251407 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:34:11 INFO - PROCESS | 3708 | 1461069251416 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 3708 | ++DOCSHELL 16CC5000 == 42 [pid = 3708] [id = 695] 04:34:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 68 (1704A400) [pid = 3708] [serial = 2085] [outer = 00000000] 04:34:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 69 (17B73800) [pid = 3708] [serial = 2086] [outer = 1704A400] 04:34:11 INFO - PROCESS | 3708 | 1461069251463 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 70 (18017800) [pid = 3708] [serial = 2087] [outer = 1704A400] 04:34:11 INFO - PROCESS | 3708 | 1461069251921 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:34:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 641ms 04:34:11 INFO - PROCESS | 3708 | 1461069251947 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 3708 | 1461069251950 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:34:11 INFO - PROCESS | 3708 | 1461069251953 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 3708 | 1461069251955 Marionette TRACE conn3 <- [1,2746,null,{}] 04:34:11 INFO - PROCESS | 3708 | 1461069251958 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 3708 | 1461069252045 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:34:12 INFO - PROCESS | 3708 | 1461069252052 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 3708 | ++DOCSHELL 1804C800 == 43 [pid = 3708] [id = 696] 04:34:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 71 (1804D000) [pid = 3708] [serial = 2088] [outer = 00000000] 04:34:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 72 (1817D800) [pid = 3708] [serial = 2089] [outer = 1804D000] 04:34:12 INFO - PROCESS | 3708 | 1461069252097 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 73 (18326800) [pid = 3708] [serial = 2090] [outer = 1804D000] 04:34:12 INFO - PROCESS | 3708 | 1461069252562 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:34:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 626ms 04:34:12 INFO - PROCESS | 3708 | 1461069252609 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 3708 | 1461069252611 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 04:34:12 INFO - PROCESS | 3708 | 1461069252619 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 3708 | 1461069252620 Marionette TRACE conn3 <- [1,2750,null,{}] 04:34:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:34:12 INFO - PROCESS | 3708 | 1461069252624 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 3708 | 1461069252741 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:34:12 INFO - PROCESS | 3708 | 1461069252747 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 3708 | ++DOCSHELL 1832EC00 == 44 [pid = 3708] [id = 697] 04:34:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 74 (18718C00) [pid = 3708] [serial = 2091] [outer = 00000000] 04:34:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 75 (18A7E400) [pid = 3708] [serial = 2092] [outer = 18718C00] 04:34:12 INFO - PROCESS | 3708 | 1461069252791 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (18CC0C00) [pid = 3708] [serial = 2093] [outer = 18718C00] 04:34:13 INFO - PROCESS | 3708 | 1461069253262 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:34:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 704ms 04:34:13 INFO - PROCESS | 3708 | 1461069253321 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 3708 | 1461069253323 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 04:34:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:34:13 INFO - PROCESS | 3708 | 1461069253327 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 3708 | 1461069253329 Marionette TRACE conn3 <- [1,2754,null,{}] 04:34:13 INFO - PROCESS | 3708 | 1461069253337 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 3708 | 1461069253457 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:34:13 INFO - PROCESS | 3708 | 1461069253559 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 3708 | ++DOCSHELL 1325B400 == 45 [pid = 3708] [id = 698] 04:34:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (18D72C00) [pid = 3708] [serial = 2094] [outer = 00000000] 04:34:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (18DB8C00) [pid = 3708] [serial = 2095] [outer = 18D72C00] 04:34:13 INFO - PROCESS | 3708 | 1461069253609 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (18DB8400) [pid = 3708] [serial = 2096] [outer = 18D72C00] 04:34:14 INFO - PROCESS | 3708 | 1461069254032 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 735ms 04:34:14 INFO - PROCESS | 3708 | 1461069254067 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 3708 | 1461069254069 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 04:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:34:14 INFO - PROCESS | 3708 | 1461069254072 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 3708 | 1461069254074 Marionette TRACE conn3 <- [1,2758,null,{}] 04:34:14 INFO - PROCESS | 3708 | 1461069254078 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 3708 | 1461069254189 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:34:14 INFO - PROCESS | 3708 | 1461069254257 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 3708 | ++DOCSHELL 18DBD800 == 46 [pid = 3708] [id = 699] 04:34:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (18EA8000) [pid = 3708] [serial = 2097] [outer = 00000000] 04:34:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (18F6F400) [pid = 3708] [serial = 2098] [outer = 18EA8000] 04:34:14 INFO - PROCESS | 3708 | 1461069254303 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (18F72C00) [pid = 3708] [serial = 2099] [outer = 18EA8000] 04:34:14 INFO - PROCESS | 3708 | --DOMWINDOW == 81 (17078800) [pid = 3708] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:34:14 INFO - PROCESS | 3708 | --DOMWINDOW == 80 (13838800) [pid = 3708] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:34:14 INFO - PROCESS | 3708 | --DOMWINDOW == 79 (13830800) [pid = 3708] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:34:14 INFO - PROCESS | 3708 | --DOMWINDOW == 78 (18024400) [pid = 3708] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:34:14 INFO - PROCESS | 3708 | --DOMWINDOW == 77 (1801D400) [pid = 3708] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:34:14 INFO - PROCESS | 3708 | --DOMWINDOW == 76 (11BF0C00) [pid = 3708] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:34:14 INFO - PROCESS | 3708 | --DOMWINDOW == 75 (15ED2C00) [pid = 3708] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:34:14 INFO - PROCESS | 3708 | 1461069254725 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 704ms 04:34:14 INFO - PROCESS | 3708 | 1461069254772 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 3708 | 1461069254774 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 04:34:14 INFO - PROCESS | 3708 | 1461069254778 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:34:14 INFO - PROCESS | 3708 | 1461069254779 Marionette TRACE conn3 <- [1,2762,null,{}] 04:34:14 INFO - PROCESS | 3708 | 1461069254783 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 3708 | 1461069254920 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:34:15 INFO - PROCESS | 3708 | 1461069255020 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 3708 | ++DOCSHELL 12B8A000 == 47 [pid = 3708] [id = 700] 04:34:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 76 (138D9800) [pid = 3708] [serial = 2100] [outer = 00000000] 04:34:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 77 (18024400) [pid = 3708] [serial = 2101] [outer = 138D9800] 04:34:15 INFO - PROCESS | 3708 | 1461069255064 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 78 (18F79400) [pid = 3708] [serial = 2102] [outer = 138D9800] 04:34:15 INFO - PROCESS | 3708 | 1461069255421 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 704ms 04:34:15 INFO - PROCESS | 3708 | 1461069255478 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 3708 | 1461069255480 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 04:34:15 INFO - PROCESS | 3708 | 1461069255483 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:34:15 INFO - PROCESS | 3708 | 1461069255484 Marionette TRACE conn3 <- [1,2766,null,{}] 04:34:15 INFO - PROCESS | 3708 | 1461069255488 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:15 INFO - PROCESS | 3708 | 1461069255611 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:34:15 INFO - PROCESS | 3708 | 1461069255620 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 3708 | ++DOCSHELL 12CB9000 == 48 [pid = 3708] [id = 701] 04:34:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 79 (132F5000) [pid = 3708] [serial = 2103] [outer = 00000000] 04:34:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 80 (1900E800) [pid = 3708] [serial = 2104] [outer = 132F5000] 04:34:15 INFO - PROCESS | 3708 | 1461069255664 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 81 (19011400) [pid = 3708] [serial = 2105] [outer = 132F5000] 04:34:16 INFO - PROCESS | 3708 | 1461069256059 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:34:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 595ms 04:34:16 INFO - PROCESS | 3708 | 1461069256080 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 3708 | 1461069256082 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 04:34:16 INFO - PROCESS | 3708 | 1461069256085 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:34:16 INFO - PROCESS | 3708 | 1461069256087 Marionette TRACE conn3 <- [1,2770,null,{}] 04:34:16 INFO - PROCESS | 3708 | 1461069256102 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 3708 | 1461069256186 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:34:16 INFO - PROCESS | 3708 | 1461069256192 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 3708 | ++DOCSHELL 19016800 == 49 [pid = 3708] [id = 702] 04:34:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 82 (193AB400) [pid = 3708] [serial = 2106] [outer = 00000000] 04:34:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 83 (1945AC00) [pid = 3708] [serial = 2107] [outer = 193AB400] 04:34:16 INFO - PROCESS | 3708 | 1461069256242 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 84 (1945C400) [pid = 3708] [serial = 2108] [outer = 193AB400] 04:34:16 INFO - PROCESS | 3708 | 1461069256773 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:34:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 735ms 04:34:16 INFO - PROCESS | 3708 | 1461069256827 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 3708 | 1461069256831 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 04:34:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:34:16 INFO - PROCESS | 3708 | 1461069256837 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 3708 | 1461069256841 Marionette TRACE conn3 <- [1,2774,null,{}] 04:34:16 INFO - PROCESS | 3708 | 1461069256849 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 3708 | 1461069256959 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:34:17 INFO - PROCESS | 3708 | 1461069257102 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 3708 | ++DOCSHELL 12C0F000 == 50 [pid = 3708] [id = 703] 04:34:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 85 (12CF1800) [pid = 3708] [serial = 2109] [outer = 00000000] 04:34:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 86 (138E4C00) [pid = 3708] [serial = 2110] [outer = 12CF1800] 04:34:17 INFO - PROCESS | 3708 | 1461069257160 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1428C000) [pid = 3708] [serial = 2111] [outer = 12CF1800] 04:34:17 INFO - PROCESS | 3708 | 1461069257808 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:34:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1001ms 04:34:17 INFO - PROCESS | 3708 | 1461069257840 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 3708 | 1461069257846 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 04:34:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:34:17 INFO - PROCESS | 3708 | 1461069257852 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 3708 | 1461069257855 Marionette TRACE conn3 <- [1,2778,null,{}] 04:34:17 INFO - PROCESS | 3708 | 1461069257859 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 3708 | 1461069257966 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:34:18 INFO - PROCESS | 3708 | 1461069258105 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 3708 | ++DOCSHELL 156E1C00 == 51 [pid = 3708] [id = 704] 04:34:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (15E2E000) [pid = 3708] [serial = 2112] [outer = 00000000] 04:34:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (17B80C00) [pid = 3708] [serial = 2113] [outer = 15E2E000] 04:34:18 INFO - PROCESS | 3708 | 1461069258160 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (180E6C00) [pid = 3708] [serial = 2114] [outer = 15E2E000] 04:34:18 INFO - PROCESS | 3708 | 1461069258703 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 907ms 04:34:18 INFO - PROCESS | 3708 | 1461069258758 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 3708 | 1461069258760 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 04:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:34:18 INFO - PROCESS | 3708 | 1461069258765 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 3708 | 1461069258769 Marionette TRACE conn3 <- [1,2782,null,{}] 04:34:18 INFO - PROCESS | 3708 | 1461069258780 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 3708 | 1461069258892 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:34:19 INFO - PROCESS | 3708 | 1461069259002 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 3708 | ++DOCSHELL 18D6AC00 == 52 [pid = 3708] [id = 705] 04:34:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (18D6BC00) [pid = 3708] [serial = 2115] [outer = 00000000] 04:34:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (19014C00) [pid = 3708] [serial = 2116] [outer = 18D6BC00] 04:34:19 INFO - PROCESS | 3708 | 1461069259058 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (19461C00) [pid = 3708] [serial = 2117] [outer = 18D6BC00] 04:34:19 INFO - PROCESS | 3708 | 1461069259702 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:34:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1001ms 04:34:19 INFO - PROCESS | 3708 | 1461069259772 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 3708 | 1461069259774 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 04:34:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:34:19 INFO - PROCESS | 3708 | 1461069259778 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 3708 | 1461069259780 Marionette TRACE conn3 <- [1,2786,null,{}] 04:34:19 INFO - PROCESS | 3708 | 1461069259784 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 3708 | 1461069259888 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:34:20 INFO - PROCESS | 3708 | 1461069260026 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 3708 | ++DOCSHELL 19465000 == 53 [pid = 3708] [id = 706] 04:34:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (1951A000) [pid = 3708] [serial = 2118] [outer = 00000000] 04:34:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (197F4800) [pid = 3708] [serial = 2119] [outer = 1951A000] 04:34:20 INFO - PROCESS | 3708 | 1461069260081 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (197F9000) [pid = 3708] [serial = 2120] [outer = 1951A000] 04:34:20 INFO - PROCESS | 3708 | 1461069260625 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:34:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 907ms 04:34:20 INFO - PROCESS | 3708 | 1461069260682 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 3708 | 1461069260684 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:34:20 INFO - PROCESS | 3708 | 1461069260688 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 3708 | 1461069260690 Marionette TRACE conn3 <- [1,2790,null,{}] 04:34:20 INFO - PROCESS | 3708 | 1461069260693 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 3708 | 1461069260795 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:34:20 INFO - PROCESS | 3708 | 1461069260934 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 3708 | ++DOCSHELL 193A7000 == 54 [pid = 3708] [id = 707] 04:34:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (1945FC00) [pid = 3708] [serial = 2121] [outer = 00000000] 04:34:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (19803C00) [pid = 3708] [serial = 2122] [outer = 1945FC00] 04:34:21 INFO - PROCESS | 3708 | 1461069260989 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (19808800) [pid = 3708] [serial = 2123] [outer = 1945FC00] 04:34:21 INFO - PROCESS | 3708 | 1461069261820 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:34:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1189ms 04:34:21 INFO - PROCESS | 3708 | 1461069261890 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 3708 | 1461069261894 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 04:34:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:34:21 INFO - PROCESS | 3708 | 1461069261899 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 3708 | 1461069261903 Marionette TRACE conn3 <- [1,2794,null,{}] 04:34:21 INFO - PROCESS | 3708 | 1461069261909 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 3708 | 1461069262005 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:34:22 INFO - PROCESS | 3708 | 1461069262160 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 3708 | ++DOCSHELL 13775800 == 55 [pid = 3708] [id = 708] 04:34:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (1385F000) [pid = 3708] [serial = 2124] [outer = 00000000] 04:34:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1542C000) [pid = 3708] [serial = 2125] [outer = 1385F000] 04:34:22 INFO - PROCESS | 3708 | 1461069262230 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (15E24800) [pid = 3708] [serial = 2126] [outer = 1385F000] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 1382F800 == 54 [pid = 3708] [id = 436] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 12CB9000 == 53 [pid = 3708] [id = 701] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 12B8A000 == 52 [pid = 3708] [id = 700] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 18DBD800 == 51 [pid = 3708] [id = 699] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 1325B400 == 50 [pid = 3708] [id = 698] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 1832EC00 == 49 [pid = 3708] [id = 697] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 1804C800 == 48 [pid = 3708] [id = 696] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 16CC5000 == 47 [pid = 3708] [id = 695] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 11B44000 == 46 [pid = 3708] [id = 694] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 138DD800 == 45 [pid = 3708] [id = 693] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 18CBC800 == 44 [pid = 3708] [id = 691] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18CC4400) [pid = 3708] [serial = 2062] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 15E30800 == 43 [pid = 3708] [id = 690] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 12D87C00 == 42 [pid = 3708] [id = 689] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 13265000 == 41 [pid = 3708] [id = 688] 04:34:22 INFO - PROCESS | 3708 | --DOCSHELL 11BFAC00 == 40 [pid = 3708] [id = 687] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (17B7B000) [pid = 3708] [serial = 2050] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (138E5800) [pid = 3708] [serial = 2042] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (138DA800) [pid = 3708] [serial = 2041] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (147DFC00) [pid = 3708] [serial = 2044] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (18A79800) [pid = 3708] [serial = 2060] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1817A000) [pid = 3708] [serial = 2053] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (132FD800) [pid = 3708] [serial = 2038] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 93 (17B82000) [pid = 3708] [serial = 2051] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 92 (1832F400) [pid = 3708] [serial = 2056] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 91 (18A79C00) [pid = 3708] [serial = 2059] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 90 (16750800) [pid = 3708] [serial = 2048] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 89 (1668DC00) [pid = 3708] [serial = 2047] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 88 (1871D000) [pid = 3708] [serial = 2057] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 87 (18185000) [pid = 3708] [serial = 2054] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | --DOMWINDOW == 86 (1544B000) [pid = 3708] [serial = 2045] [outer = 00000000] [url = about:blank] 04:34:22 INFO - PROCESS | 3708 | 1461069262805 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:34:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 938ms 04:34:22 INFO - PROCESS | 3708 | 1461069262841 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 3708 | 1461069262847 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 04:34:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:34:22 INFO - PROCESS | 3708 | 1461069262852 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 3708 | 1461069262855 Marionette TRACE conn3 <- [1,2798,null,{}] 04:34:22 INFO - PROCESS | 3708 | 1461069262859 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 3708 | 1461069262947 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:34:22 INFO - PROCESS | 3708 | 1461069262954 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 3708 | ++DOCSHELL 12D8D000 == 41 [pid = 3708] [id = 709] 04:34:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 87 (1325B400) [pid = 3708] [serial = 2127] [outer = 00000000] 04:34:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 88 (138E8400) [pid = 3708] [serial = 2128] [outer = 1325B400] 04:34:23 INFO - PROCESS | 3708 | 1461069262999 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 89 (15732C00) [pid = 3708] [serial = 2129] [outer = 1325B400] 04:34:23 INFO - PROCESS | 3708 | 1461069263503 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 703ms 04:34:23 INFO - PROCESS | 3708 | 1461069263551 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 3708 | 1461069263553 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 04:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:34:23 INFO - PROCESS | 3708 | 1461069263557 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 3708 | 1461069263560 Marionette TRACE conn3 <- [1,2802,null,{}] 04:34:23 INFO - PROCESS | 3708 | 1461069263570 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 3708 | 1461069263656 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:34:23 INFO - PROCESS | 3708 | 1461069263664 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 3708 | ++DOCSHELL 16758800 == 42 [pid = 3708] [id = 710] 04:34:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 90 (16CC5000) [pid = 3708] [serial = 2130] [outer = 00000000] 04:34:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 91 (17B7C000) [pid = 3708] [serial = 2131] [outer = 16CC5000] 04:34:23 INFO - PROCESS | 3708 | 1461069263714 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 92 (18019400) [pid = 3708] [serial = 2132] [outer = 16CC5000] 04:34:24 INFO - PROCESS | 3708 | 1461069264214 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 704ms 04:34:24 INFO - PROCESS | 3708 | 1461069264256 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 3708 | 1461069264258 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 04:34:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:34:24 INFO - PROCESS | 3708 | 1461069264262 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 3708 | 1461069264263 Marionette TRACE conn3 <- [1,2806,null,{}] 04:34:24 INFO - PROCESS | 3708 | 1461069264266 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 3708 | 1461069264350 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:34:24 INFO - PROCESS | 3708 | 1461069264374 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 3708 | ++DOCSHELL 1804D400 == 43 [pid = 3708] [id = 711] 04:34:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 93 (180E9C00) [pid = 3708] [serial = 2133] [outer = 00000000] 04:34:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 94 (183B3400) [pid = 3708] [serial = 2134] [outer = 180E9C00] 04:34:24 INFO - PROCESS | 3708 | 1461069264426 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (18719800) [pid = 3708] [serial = 2135] [outer = 180E9C00] 04:34:24 INFO - PROCESS | 3708 | 1461069264873 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 641ms 04:34:24 INFO - PROCESS | 3708 | 1461069264901 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 3708 | 1461069264903 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 04:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:34:24 INFO - PROCESS | 3708 | 1461069264907 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 3708 | 1461069264908 Marionette TRACE conn3 <- [1,2810,null,{}] 04:34:24 INFO - PROCESS | 3708 | 1461069264912 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:25 INFO - PROCESS | 3708 | 1461069265032 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:34:25 INFO - PROCESS | 3708 | 1461069265128 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 3708 | ++DOCSHELL 18A79C00 == 44 [pid = 3708] [id = 712] 04:34:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18A7D000) [pid = 3708] [serial = 2136] [outer = 00000000] 04:34:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (18CBC800) [pid = 3708] [serial = 2137] [outer = 18A7D000] 04:34:25 INFO - PROCESS | 3708 | 1461069265172 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18CC2800) [pid = 3708] [serial = 2138] [outer = 18A7D000] 04:34:25 INFO - PROCESS | 3708 | 1461069265598 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 735ms 04:34:25 INFO - PROCESS | 3708 | 1461069265649 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 3708 | 1461069265651 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 04:34:25 INFO - PROCESS | 3708 | 1461069265654 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:34:25 INFO - PROCESS | 3708 | 1461069265656 Marionette TRACE conn3 <- [1,2814,null,{}] 04:34:25 INFO - PROCESS | 3708 | 1461069265660 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:25 INFO - PROCESS | 3708 | 1461069265795 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:34:25 INFO - PROCESS | 3708 | 1461069265867 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 3708 | ++DOCSHELL 11B3DC00 == 45 [pid = 3708] [id = 713] 04:34:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (18CC5C00) [pid = 3708] [serial = 2139] [outer = 00000000] 04:34:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (18DBD400) [pid = 3708] [serial = 2140] [outer = 18CC5C00] 04:34:25 INFO - PROCESS | 3708 | 1461069265915 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (18F6F800) [pid = 3708] [serial = 2141] [outer = 18CC5C00] 04:34:26 INFO - PROCESS | 3708 | 1461069266339 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:34:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 735ms 04:34:26 INFO - PROCESS | 3708 | 1461069266438 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 3708 | 1461069266440 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 04:34:26 INFO - PROCESS | 3708 | 1461069266443 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 3708 | 1461069266445 Marionette TRACE conn3 <- [1,2818,null,{}] 04:34:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:34:26 INFO - PROCESS | 3708 | 1461069266448 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 3708 | 1461069266561 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:34:26 INFO - PROCESS | 3708 | 1461069266627 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 3708 | ++DOCSHELL 13835800 == 46 [pid = 3708] [id = 714] 04:34:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (13869C00) [pid = 3708] [serial = 2142] [outer = 00000000] 04:34:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (1945E800) [pid = 3708] [serial = 2143] [outer = 13869C00] 04:34:26 INFO - PROCESS | 3708 | 1461069266671 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (196C3000) [pid = 3708] [serial = 2144] [outer = 13869C00] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (138DE400) [pid = 3708] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (18718C00) [pid = 3708] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18EA8000) [pid = 3708] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (18A77C00) [pid = 3708] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (138D9800) [pid = 3708] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 98 (18D72C00) [pid = 3708] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 97 (1804D000) [pid = 3708] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 96 (132F5000) [pid = 3708] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 95 (1704A400) [pid = 3708] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:34:27 INFO - PROCESS | 3708 | --DOMWINDOW == 94 (1383B000) [pid = 3708] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:34:27 INFO - PROCESS | 3708 | 1461069267177 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 782ms 04:34:27 INFO - PROCESS | 3708 | 1461069267228 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 3708 | 1461069267230 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 04:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:34:27 INFO - PROCESS | 3708 | 1461069267233 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 3708 | 1461069267235 Marionette TRACE conn3 <- [1,2822,null,{}] 04:34:27 INFO - PROCESS | 3708 | 1461069267238 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 3708 | 1461069267319 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:34:27 INFO - PROCESS | 3708 | 1461069267422 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 3708 | ++DOCSHELL 1325D800 == 47 [pid = 3708] [id = 715] 04:34:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 95 (132F5000) [pid = 3708] [serial = 2145] [outer = 00000000] 04:34:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 96 (18329800) [pid = 3708] [serial = 2146] [outer = 132F5000] 04:34:27 INFO - PROCESS | 3708 | 1461069267478 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 97 (18EB1000) [pid = 3708] [serial = 2147] [outer = 132F5000] 04:34:27 INFO - PROCESS | 3708 | 1461069267836 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 626ms 04:34:27 INFO - PROCESS | 3708 | 1461069267871 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 3708 | 1461069267873 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 04:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:34:27 INFO - PROCESS | 3708 | 1461069267877 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 3708 | 1461069267880 Marionette TRACE conn3 <- [1,2826,null,{}] 04:34:27 INFO - PROCESS | 3708 | 1461069267949 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 3708 | 1461069268036 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:34:28 INFO - PROCESS | 3708 | 1461069268046 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 3708 | ++DOCSHELL 189EFC00 == 48 [pid = 3708] [id = 716] 04:34:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 98 (18EA7400) [pid = 3708] [serial = 2148] [outer = 00000000] 04:34:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 99 (197FFC00) [pid = 3708] [serial = 2149] [outer = 18EA7400] 04:34:28 INFO - PROCESS | 3708 | 1461069268090 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (19802C00) [pid = 3708] [serial = 2150] [outer = 18EA7400] 04:34:28 INFO - PROCESS | 3708 | 1461069268524 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:34:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 673ms 04:34:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:34:28 INFO - PROCESS | 3708 | 1461069268560 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 3708 | 1461069268561 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 04:34:28 INFO - PROCESS | 3708 | 1461069268565 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 3708 | 1461069268566 Marionette TRACE conn3 <- [1,2830,null,{}] 04:34:28 INFO - PROCESS | 3708 | 1461069268570 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 3708 | 1461069268653 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:34:28 INFO - PROCESS | 3708 | 1461069268658 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 3708 | ++DOCSHELL 1980C400 == 49 [pid = 3708] [id = 717] 04:34:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1980E400) [pid = 3708] [serial = 2151] [outer = 00000000] 04:34:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (19862400) [pid = 3708] [serial = 2152] [outer = 1980E400] 04:34:28 INFO - PROCESS | 3708 | 1461069268703 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (19866800) [pid = 3708] [serial = 2153] [outer = 1980E400] 04:34:29 INFO - PROCESS | 3708 | 1461069269283 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:34:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 735ms 04:34:29 INFO - PROCESS | 3708 | 1461069269307 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 3708 | 1461069269312 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 04:34:29 INFO - PROCESS | 3708 | 1461069269317 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:34:29 INFO - PROCESS | 3708 | 1461069269322 Marionette TRACE conn3 <- [1,2834,null,{}] 04:34:29 INFO - PROCESS | 3708 | 1461069269329 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 3708 | 1461069269499 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:34:29 INFO - PROCESS | 3708 | 1461069269658 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 3708 | ++DOCSHELL 11BF1400 == 50 [pid = 3708] [id = 718] 04:34:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (132FD800) [pid = 3708] [serial = 2154] [outer = 00000000] 04:34:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (14753800) [pid = 3708] [serial = 2155] [outer = 132FD800] 04:34:29 INFO - PROCESS | 3708 | 1461069269715 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (15735800) [pid = 3708] [serial = 2156] [outer = 132FD800] 04:34:30 INFO - PROCESS | 3708 | 1461069270283 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:34:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1001ms 04:34:30 INFO - PROCESS | 3708 | 1461069270321 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 3708 | 1461069270327 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:34:30 INFO - PROCESS | 3708 | 1461069270334 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 3708 | 1461069270337 Marionette TRACE conn3 <- [1,2838,null,{}] 04:34:30 INFO - PROCESS | 3708 | 1461069270341 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 3708 | 1461069270448 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:34:30 INFO - PROCESS | 3708 | 1461069270608 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 3708 | ++DOCSHELL 16190C00 == 51 [pid = 3708] [id = 719] 04:34:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (16751000) [pid = 3708] [serial = 2157] [outer = 00000000] 04:34:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (18714C00) [pid = 3708] [serial = 2158] [outer = 16751000] 04:34:30 INFO - PROCESS | 3708 | 1461069270663 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (18A7EC00) [pid = 3708] [serial = 2159] [outer = 16751000] 04:34:31 INFO - PROCESS | 3708 | 1461069271278 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:34:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1001ms 04:34:31 INFO - PROCESS | 3708 | 1461069271334 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 3708 | 1461069271336 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 04:34:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:34:31 INFO - PROCESS | 3708 | 1461069271340 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 3708 | 1461069271344 Marionette TRACE conn3 <- [1,2842,null,{}] 04:34:31 INFO - PROCESS | 3708 | 1461069271355 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 3708 | 1461069271464 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:34:31 INFO - PROCESS | 3708 | 1461069271612 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 3708 | ++DOCSHELL 19459000 == 52 [pid = 3708] [id = 720] 04:34:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (1945B000) [pid = 3708] [serial = 2160] [outer = 00000000] 04:34:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (1985F400) [pid = 3708] [serial = 2161] [outer = 1945B000] 04:34:31 INFO - PROCESS | 3708 | 1461069271671 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (1986B800) [pid = 3708] [serial = 2162] [outer = 1945B000] 04:34:32 INFO - PROCESS | 3708 | 1461069272224 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:34:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 954ms 04:34:32 INFO - PROCESS | 3708 | 1461069272285 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 3708 | 1461069272288 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 04:34:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:34:32 INFO - PROCESS | 3708 | 1461069272291 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 3708 | 1461069272293 Marionette TRACE conn3 <- [1,2846,null,{}] 04:34:32 INFO - PROCESS | 3708 | 1461069272297 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 3708 | 1461069272403 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:34:32 INFO - PROCESS | 3708 | 1461069272560 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 3708 | ++DOCSHELL 02A84400 == 53 [pid = 3708] [id = 721] 04:34:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (1986CC00) [pid = 3708] [serial = 2163] [outer = 00000000] 04:34:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (19D6EC00) [pid = 3708] [serial = 2164] [outer = 1986CC00] 04:34:32 INFO - PROCESS | 3708 | 1461069272618 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (19D71400) [pid = 3708] [serial = 2165] [outer = 1986CC00] 04:34:33 INFO - PROCESS | 3708 | 1461069273181 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:34:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 938ms 04:34:33 INFO - PROCESS | 3708 | 1461069273236 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 3708 | 1461069273238 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 04:34:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:34:33 INFO - PROCESS | 3708 | 1461069273242 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 3708 | 1461069273244 Marionette TRACE conn3 <- [1,2850,null,{}] 04:34:33 INFO - PROCESS | 3708 | 1461069273248 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 3708 | 1461069273350 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:34:33 INFO - PROCESS | 3708 | 1461069273463 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 3708 | ++DOCSHELL 1980B400 == 54 [pid = 3708] [id = 722] 04:34:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (19D6DC00) [pid = 3708] [serial = 2166] [outer = 00000000] 04:34:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (19FB8000) [pid = 3708] [serial = 2167] [outer = 19D6DC00] 04:34:33 INFO - PROCESS | 3708 | 1461069273567 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (1A01E800) [pid = 3708] [serial = 2168] [outer = 19D6DC00] 04:34:34 INFO - PROCESS | 3708 | 1461069274143 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:34:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 938ms 04:34:34 INFO - PROCESS | 3708 | 1461069274187 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 3708 | 1461069274189 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 04:34:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:34:34 INFO - PROCESS | 3708 | 1461069274193 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 3708 | 1461069274195 Marionette TRACE conn3 <- [1,2854,null,{}] 04:34:34 INFO - PROCESS | 3708 | 1461069274198 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 3708 | 1461069274323 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:34:34 INFO - PROCESS | 3708 | 1461069274595 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 3708 | ++DOCSHELL 11B3B400 == 55 [pid = 3708] [id = 723] 04:34:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (11B41800) [pid = 3708] [serial = 2169] [outer = 00000000] 04:34:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (13A71C00) [pid = 3708] [serial = 2170] [outer = 11B41800] 04:34:34 INFO - PROCESS | 3708 | 1461069274655 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (15445400) [pid = 3708] [serial = 2171] [outer = 11B41800] 04:34:35 INFO - PROCESS | 3708 | 1461069275287 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:34:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1141ms 04:34:35 INFO - PROCESS | 3708 | 1461069275338 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 3708 | 1461069275342 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 04:34:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:34:35 INFO - PROCESS | 3708 | 1461069275348 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 3708 | 1461069275351 Marionette TRACE conn3 <- [1,2858,null,{}] 04:34:35 INFO - PROCESS | 3708 | 1461069275375 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 3708 | 1461069275477 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:34:35 INFO - PROCESS | 3708 | 1461069275613 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 3708 | --DOCSHELL 189EFC00 == 54 [pid = 3708] [id = 716] 04:34:35 INFO - PROCESS | 3708 | --DOCSHELL 1325D800 == 53 [pid = 3708] [id = 715] 04:34:35 INFO - PROCESS | 3708 | --DOCSHELL 13835800 == 52 [pid = 3708] [id = 714] 04:34:35 INFO - PROCESS | 3708 | --DOCSHELL 11B3DC00 == 51 [pid = 3708] [id = 713] 04:34:35 INFO - PROCESS | 3708 | --DOCSHELL 18A79C00 == 50 [pid = 3708] [id = 712] 04:34:35 INFO - PROCESS | 3708 | --DOCSHELL 1804D400 == 49 [pid = 3708] [id = 711] 04:34:35 INFO - PROCESS | 3708 | --DOCSHELL 16758800 == 48 [pid = 3708] [id = 710] 04:34:35 INFO - PROCESS | 3708 | --DOCSHELL 12D8D000 == 47 [pid = 3708] [id = 709] 04:34:35 INFO - PROCESS | 3708 | --DOCSHELL 13775800 == 46 [pid = 3708] [id = 708] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (1945AC00) [pid = 3708] [serial = 2107] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | ++DOCSHELL 13208400 == 47 [pid = 3708] [id = 724] 04:34:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (1325D800) [pid = 3708] [serial = 2172] [outer = 00000000] 04:34:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1428E400) [pid = 3708] [serial = 2173] [outer = 1325D800] 04:34:35 INFO - PROCESS | 3708 | 1461069275695 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (15F75000) [pid = 3708] [serial = 2174] [outer = 1325D800] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 122 (19011400) [pid = 3708] [serial = 2105] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 121 (15F74C00) [pid = 3708] [serial = 2081] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 120 (18A7E400) [pid = 3708] [serial = 2092] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 119 (18F6F400) [pid = 3708] [serial = 2098] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 118 (18CC3400) [pid = 3708] [serial = 2063] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 117 (15ECA800) [pid = 3708] [serial = 2068] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 116 (18024400) [pid = 3708] [serial = 2101] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 115 (18DB8400) [pid = 3708] [serial = 2096] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 114 (1817D800) [pid = 3708] [serial = 2089] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 113 (1900E800) [pid = 3708] [serial = 2104] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 112 (15E32800) [pid = 3708] [serial = 2080] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 111 (18711800) [pid = 3708] [serial = 2071] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 110 (18017800) [pid = 3708] [serial = 2087] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 109 (15A31000) [pid = 3708] [serial = 2084] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 108 (13263C00) [pid = 3708] [serial = 2077] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 107 (13771400) [pid = 3708] [serial = 2065] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 106 (18DB8C00) [pid = 3708] [serial = 2095] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 105 (17B73800) [pid = 3708] [serial = 2086] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 104 (145F0C00) [pid = 3708] [serial = 2083] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 103 (18F79400) [pid = 3708] [serial = 2102] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 102 (18CC0C00) [pid = 3708] [serial = 2093] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 101 (18F72C00) [pid = 3708] [serial = 2099] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 100 (18DAEC00) [pid = 3708] [serial = 2074] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3708 | --DOMWINDOW == 99 (18326800) [pid = 3708] [serial = 2090] [outer = 00000000] [url = about:blank] 04:34:36 INFO - PROCESS | 3708 | 1461069276183 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 860ms 04:34:36 INFO - PROCESS | 3708 | 1461069276245 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 3708 | 1461069276248 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 3708 | 1461069276253 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:34:36 INFO - PROCESS | 3708 | 1461069276255 Marionette TRACE conn3 <- [1,2862,null,{}] 04:34:36 INFO - PROCESS | 3708 | 1461069276259 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 3708 | 1461069276344 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:34:36 INFO - PROCESS | 3708 | 1461069276353 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 3708 | ++DOCSHELL 16C0C800 == 48 [pid = 3708] [id = 725] 04:34:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 100 (16CBB800) [pid = 3708] [serial = 2175] [outer = 00000000] 04:34:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 101 (1817C000) [pid = 3708] [serial = 2176] [outer = 16CBB800] 04:34:36 INFO - PROCESS | 3708 | 1461069276399 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 3708 | ++DOMWINDOW == 102 (18328C00) [pid = 3708] [serial = 2177] [outer = 16CBB800] 04:34:36 INFO - PROCESS | 3708 | 1461069276912 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 688ms 04:34:36 INFO - PROCESS | 3708 | 1461069276954 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 3708 | 1461069276956 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 04:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:34:36 INFO - PROCESS | 3708 | 1461069276962 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 3708 | 1461069276967 Marionette TRACE conn3 <- [1,2866,null,{}] 04:34:36 INFO - PROCESS | 3708 | 1461069276976 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 3708 | 1461069277064 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:34:37 INFO - PROCESS | 3708 | 1461069277073 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 3708 | ++DOCSHELL 183B1000 == 49 [pid = 3708] [id = 726] 04:34:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 103 (189E9800) [pid = 3708] [serial = 2178] [outer = 00000000] 04:34:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 104 (18CCA400) [pid = 3708] [serial = 2179] [outer = 189E9800] 04:34:37 INFO - PROCESS | 3708 | 1461069277117 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 3708 | ++DOMWINDOW == 105 (18D71C00) [pid = 3708] [serial = 2180] [outer = 189E9800] 04:34:37 INFO - PROCESS | 3708 | 1461069277863 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:34:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 938ms 04:34:37 INFO - PROCESS | 3708 | 1461069277905 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 3708 | 1461069277909 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 04:34:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:34:37 INFO - PROCESS | 3708 | 1461069277916 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 3708 | 1461069277919 Marionette TRACE conn3 <- [1,2870,null,{}] 04:34:37 INFO - PROCESS | 3708 | 1461069277925 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 3708 | 1461069278033 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:34:38 INFO - PROCESS | 3708 | 1461069278149 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 3708 | ++DOCSHELL 1669A400 == 50 [pid = 3708] [id = 727] 04:34:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 106 (1674FC00) [pid = 3708] [serial = 2181] [outer = 00000000] 04:34:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 107 (17B7D400) [pid = 3708] [serial = 2182] [outer = 1674FC00] 04:34:38 INFO - PROCESS | 3708 | 1461069278246 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 3708 | ++DOMWINDOW == 108 (18024400) [pid = 3708] [serial = 2183] [outer = 1674FC00] 04:34:38 INFO - PROCESS | 3708 | 1461069278807 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:34:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 938ms 04:34:38 INFO - PROCESS | 3708 | 1461069278861 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 3708 | 1461069278867 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:34:38 INFO - PROCESS | 3708 | 1461069278873 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 3708 | 1461069278876 Marionette TRACE conn3 <- [1,2874,null,{}] 04:34:38 INFO - PROCESS | 3708 | 1461069278880 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 3708 | 1461069278987 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:34:39 INFO - PROCESS | 3708 | 1461069279101 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 3708 | ++DOCSHELL 180F1800 == 51 [pid = 3708] [id = 728] 04:34:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 109 (18179C00) [pid = 3708] [serial = 2184] [outer = 00000000] 04:34:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 110 (18CC4C00) [pid = 3708] [serial = 2185] [outer = 18179C00] 04:34:39 INFO - PROCESS | 3708 | 1461069279196 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 3708 | ++DOMWINDOW == 111 (18D68800) [pid = 3708] [serial = 2186] [outer = 18179C00] 04:34:39 INFO - PROCESS | 3708 | 1461069279855 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:34:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1001ms 04:34:39 INFO - PROCESS | 3708 | 1461069279873 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 3708 | 1461069279876 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 04:34:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:34:39 INFO - PROCESS | 3708 | 1461069279879 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 3708 | 1461069279883 Marionette TRACE conn3 <- [1,2878,null,{}] 04:34:39 INFO - PROCESS | 3708 | 1461069279894 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:40 INFO - PROCESS | 3708 | 1461069280000 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:34:40 INFO - PROCESS | 3708 | 1461069280116 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 3708 | ++DOCSHELL 18F74000 == 52 [pid = 3708] [id = 729] 04:34:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 112 (18F74400) [pid = 3708] [serial = 2187] [outer = 00000000] 04:34:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 113 (18F7C800) [pid = 3708] [serial = 2188] [outer = 18F74400] 04:34:40 INFO - PROCESS | 3708 | 1461069280213 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 3708 | ++DOMWINDOW == 114 (1900F400) [pid = 3708] [serial = 2189] [outer = 18F74400] 04:34:40 INFO - PROCESS | 3708 | 1461069280741 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:34:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:34:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 892ms 04:34:40 INFO - PROCESS | 3708 | 1461069280783 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 3708 | 1461069280786 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 04:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:34:40 INFO - PROCESS | 3708 | 1461069280790 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 3708 | 1461069280792 Marionette TRACE conn3 <- [1,2882,null,{}] 04:34:40 INFO - PROCESS | 3708 | 1461069280795 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:40 INFO - PROCESS | 3708 | 1461069280900 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:34:41 INFO - PROCESS | 3708 | 1461069281013 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 3708 | ++DOCSHELL 18DB0C00 == 53 [pid = 3708] [id = 730] 04:34:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 115 (1900F000) [pid = 3708] [serial = 2190] [outer = 00000000] 04:34:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 116 (19792000) [pid = 3708] [serial = 2191] [outer = 1900F000] 04:34:41 INFO - PROCESS | 3708 | 1461069281108 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 3708 | ++DOMWINDOW == 117 (197F9400) [pid = 3708] [serial = 2192] [outer = 1900F000] 04:34:41 INFO - PROCESS | 3708 | 1461069281696 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:34:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 939ms 04:34:41 INFO - PROCESS | 3708 | 1461069281734 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 3708 | 1461069281737 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 04:34:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:34:41 INFO - PROCESS | 3708 | 1461069281740 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 3708 | 1461069281742 Marionette TRACE conn3 <- [1,2886,null,{}] 04:34:41 INFO - PROCESS | 3708 | 1461069281746 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 3708 | 1461069281846 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:34:41 INFO - PROCESS | 3708 | 1461069281987 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 3708 | ++DOCSHELL 18F79400 == 54 [pid = 3708] [id = 731] 04:34:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 118 (19809000) [pid = 3708] [serial = 2193] [outer = 00000000] 04:34:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 119 (19AA7C00) [pid = 3708] [serial = 2194] [outer = 19809000] 04:34:42 INFO - PROCESS | 3708 | 1461069282043 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 120 (19D57800) [pid = 3708] [serial = 2195] [outer = 19809000] 04:34:42 INFO - PROCESS | 3708 | 1461069282597 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 907ms 04:34:42 INFO - PROCESS | 3708 | 1461069282645 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 3708 | 1461069282647 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 04:34:42 INFO - PROCESS | 3708 | 1461069282650 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:34:42 INFO - PROCESS | 3708 | 1461069282652 Marionette TRACE conn3 <- [1,2890,null,{}] 04:34:42 INFO - PROCESS | 3708 | 1461069282656 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:42 INFO - PROCESS | 3708 | 1461069282784 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:34:42 INFO - PROCESS | 3708 | 1461069282899 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 3708 | ++DOCSHELL 156E2000 == 55 [pid = 3708] [id = 732] 04:34:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 121 (18D72000) [pid = 3708] [serial = 2196] [outer = 00000000] 04:34:42 INFO - PROCESS | 3708 | ++DOMWINDOW == 122 (1A51CC00) [pid = 3708] [serial = 2197] [outer = 18D72000] 04:34:43 INFO - PROCESS | 3708 | 1461069283004 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 3708 | ++DOMWINDOW == 123 (1A521000) [pid = 3708] [serial = 2198] [outer = 18D72000] 04:34:43 INFO - PROCESS | 3708 | 1461069283678 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1095ms 04:34:43 INFO - PROCESS | 3708 | 1461069283758 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 3708 | 1461069283761 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 04:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:34:43 INFO - PROCESS | 3708 | 1461069283766 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 3708 | 1461069283770 Marionette TRACE conn3 <- [1,2894,null,{}] 04:34:43 INFO - PROCESS | 3708 | 1461069283775 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 3708 | 1461069283876 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:34:44 INFO - PROCESS | 3708 | 1461069284016 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 3708 | ++DOCSHELL 1421D400 == 56 [pid = 3708] [id = 733] 04:34:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 124 (1475FC00) [pid = 3708] [serial = 2199] [outer = 00000000] 04:34:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (17B7B000) [pid = 3708] [serial = 2200] [outer = 1475FC00] 04:34:44 INFO - PROCESS | 3708 | 1461069284066 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1817D800) [pid = 3708] [serial = 2201] [outer = 1475FC00] 04:34:44 INFO - PROCESS | 3708 | --DOCSHELL 16C0C800 == 55 [pid = 3708] [id = 725] 04:34:44 INFO - PROCESS | 3708 | --DOCSHELL 13208400 == 54 [pid = 3708] [id = 724] 04:34:44 INFO - PROCESS | 3708 | --DOCSHELL 11B3B400 == 53 [pid = 3708] [id = 723] 04:34:44 INFO - PROCESS | 3708 | --DOCSHELL 02A84400 == 52 [pid = 3708] [id = 721] 04:34:44 INFO - PROCESS | 3708 | --DOCSHELL 11BF1400 == 51 [pid = 3708] [id = 718] 04:34:44 INFO - PROCESS | 3708 | 1461069284629 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:34:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 907ms 04:34:44 INFO - PROCESS | 3708 | 1461069284669 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 3708 | 1461069284674 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 04:34:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:34:44 INFO - PROCESS | 3708 | 1461069284680 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 3708 | 1461069284682 Marionette TRACE conn3 <- [1,2898,null,{}] 04:34:44 INFO - PROCESS | 3708 | 1461069284686 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 3708 | 1461069284780 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:34:44 INFO - PROCESS | 3708 | 1461069284789 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 3708 | ++DOCSHELL 13A69000 == 52 [pid = 3708] [id = 734] 04:34:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (15A6B800) [pid = 3708] [serial = 2202] [outer = 00000000] 04:34:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (18A75000) [pid = 3708] [serial = 2203] [outer = 15A6B800] 04:34:44 INFO - PROCESS | 3708 | 1461069284834 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (18D74400) [pid = 3708] [serial = 2204] [outer = 15A6B800] 04:34:45 INFO - PROCESS | 3708 | 1461069285386 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:34:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:34:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:34:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 735ms 04:34:45 INFO - TEST-START | /DOMEvents/constructors.html 04:34:45 INFO - PROCESS | 3708 | 1461069285421 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 3708 | 1461069285423 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 04:34:45 INFO - PROCESS | 3708 | 1461069285427 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 3708 | 1461069285430 Marionette TRACE conn3 <- [1,2902,null,{}] 04:34:45 INFO - PROCESS | 3708 | 1461069285446 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 3708 | 1461069285569 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:34:45 INFO - PROCESS | 3708 | 1461069285640 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 3708 | ++DOCSHELL 18EB5800 == 53 [pid = 3708] [id = 735] 04:34:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (18EB6000) [pid = 3708] [serial = 2205] [outer = 00000000] 04:34:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (197F6000) [pid = 3708] [serial = 2206] [outer = 18EB6000] 04:34:45 INFO - PROCESS | 3708 | 1461069285688 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1986DC00) [pid = 3708] [serial = 2207] [outer = 18EB6000] 04:34:46 INFO - PROCESS | 3708 | 1461069286239 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:34:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:34:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:34:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 907ms 04:34:46 INFO - PROCESS | 3708 | 1461069286332 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 3708 | 1461069286334 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 04:34:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:34:46 INFO - PROCESS | 3708 | 1461069286338 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 3708 | 1461069286340 Marionette TRACE conn3 <- [1,2906,null,{}] 04:34:46 INFO - PROCESS | 3708 | 1461069286343 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 3708 | 1461069286464 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:34:46 INFO - PROCESS | 3708 | 1461069286533 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 3708 | ++DOCSHELL 1A018000 == 54 [pid = 3708] [id = 736] 04:34:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1A1C6800) [pid = 3708] [serial = 2208] [outer = 00000000] 04:34:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (1A5AEC00) [pid = 3708] [serial = 2209] [outer = 1A1C6800] 04:34:46 INFO - PROCESS | 3708 | 1461069286577 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (1AA3E000) [pid = 3708] [serial = 2210] [outer = 1A1C6800] 04:34:47 INFO - PROCESS | 3708 | 1461069287021 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:34:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:34:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 735ms 04:34:47 INFO - PROCESS | 3708 | 1461069287077 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 3708 | 1461069287079 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 04:34:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:34:47 INFO - PROCESS | 3708 | 1461069287082 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 3708 | 1461069287084 Marionette TRACE conn3 <- [1,2910,null,{}] 04:34:47 INFO - PROCESS | 3708 | 1461069287092 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 3708 | 1461069287209 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:34:47 INFO - PROCESS | 3708 | 1461069287215 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 3708 | ++DOCSHELL 13830400 == 55 [pid = 3708] [id = 737] 04:34:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (1951BC00) [pid = 3708] [serial = 2211] [outer = 00000000] 04:34:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1BEC5000) [pid = 3708] [serial = 2212] [outer = 1951BC00] 04:34:47 INFO - PROCESS | 3708 | 1461069287263 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1BEC8800) [pid = 3708] [serial = 2213] [outer = 1951BC00] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (18EA7400) [pid = 3708] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (138E1400) [pid = 3708] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (18CC5C00) [pid = 3708] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (1325B400) [pid = 3708] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (1385F000) [pid = 3708] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (11B41800) [pid = 3708] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (180E9C00) [pid = 3708] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (18A7D000) [pid = 3708] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (1325D800) [pid = 3708] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (13869C00) [pid = 3708] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (16CC5000) [pid = 3708] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (193AB400) [pid = 3708] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (132F5000) [pid = 3708] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:34:47 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (16CBB800) [pid = 3708] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:34:47 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:34:47 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:34:47 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:34:47 INFO - PROCESS | 3708 | [3708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:34:47 INFO - PROCESS | 3708 | 1461069287772 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:34:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:34:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:34:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:34:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:34:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:34:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 751ms 04:34:47 INFO - PROCESS | 3708 | 1461069287833 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 3708 | 1461069287835 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 04:34:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:34:47 INFO - PROCESS | 3708 | 1461069287839 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 3708 | 1461069287840 Marionette TRACE conn3 <- [1,2914,null,{}] 04:34:47 INFO - PROCESS | 3708 | 1461069287844 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 3708 | 1461069287946 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:34:47 INFO - PROCESS | 3708 | 1461069287953 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 3708 | ++DOCSHELL 180E9C00 == 56 [pid = 3708] [id = 738] 04:34:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (1817CC00) [pid = 3708] [serial = 2214] [outer = 00000000] 04:34:47 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (1BEC2400) [pid = 3708] [serial = 2215] [outer = 1817CC00] 04:34:48 INFO - PROCESS | 3708 | 1461069287999 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (1C117800) [pid = 3708] [serial = 2216] [outer = 1817CC00] 04:34:48 INFO - PROCESS | 3708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:34:48 INFO - PROCESS | 3708 | 1461069288445 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:34:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:34:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 641ms 04:34:48 INFO - PROCESS | 3708 | 1461069288489 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 3708 | 1461069288491 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 04:34:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:34:48 INFO - PROCESS | 3708 | 1461069288494 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 3708 | 1461069288496 Marionette TRACE conn3 <- [1,2918,null,{}] 04:34:48 INFO - PROCESS | 3708 | 1461069288499 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 3708 | 1461069288588 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:34:48 INFO - PROCESS | 3708 | 1461069288624 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 3708 | ++DOCSHELL 1C123400 == 57 [pid = 3708] [id = 739] 04:34:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (1C140C00) [pid = 3708] [serial = 2217] [outer = 00000000] 04:34:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (1C1F0C00) [pid = 3708] [serial = 2218] [outer = 1C140C00] 04:34:48 INFO - PROCESS | 3708 | 1461069288668 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (1C1F8400) [pid = 3708] [serial = 2219] [outer = 1C140C00] 04:34:49 INFO - PROCESS | 3708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:34:49 INFO - PROCESS | 3708 | 1461069289084 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:34:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:34:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 642ms 04:34:49 INFO - PROCESS | 3708 | 1461069289131 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 3708 | 1461069289132 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:34:49 INFO - PROCESS | 3708 | 1461069289136 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 3708 | 1461069289137 Marionette TRACE conn3 <- [1,2922,null,{}] 04:34:49 INFO - PROCESS | 3708 | 1461069289156 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 3708 | 1461069289240 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:34:49 INFO - PROCESS | 3708 | 1461069289246 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 3708 | ++DOCSHELL 18D75400 == 58 [pid = 3708] [id = 740] 04:34:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (1C35A400) [pid = 3708] [serial = 2220] [outer = 00000000] 04:34:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (1C8E2C00) [pid = 3708] [serial = 2221] [outer = 1C35A400] 04:34:49 INFO - PROCESS | 3708 | 1461069289289 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (1C368C00) [pid = 3708] [serial = 2222] [outer = 1C35A400] 04:34:49 INFO - PROCESS | 3708 | 1461069289896 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:34:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:34:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 797ms 04:34:49 INFO - PROCESS | 3708 | 1461069289939 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 3708 | 1461069289944 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:34:49 INFO - PROCESS | 3708 | 1461069289950 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 3708 | 1461069289954 Marionette TRACE conn3 <- [1,2926,null,{}] 04:34:50 INFO - PROCESS | 3708 | 1461069290021 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:50 INFO - PROCESS | 3708 | 1461069290133 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:34:50 INFO - PROCESS | 3708 | 1461069290281 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 3708 | ++DOCSHELL 15F6B400 == 59 [pid = 3708] [id = 741] 04:34:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (16104400) [pid = 3708] [serial = 2223] [outer = 00000000] 04:34:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (18A7B000) [pid = 3708] [serial = 2224] [outer = 16104400] 04:34:50 INFO - PROCESS | 3708 | 1461069290338 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (18CC2400) [pid = 3708] [serial = 2225] [outer = 16104400] 04:34:50 INFO - PROCESS | 3708 | 1461069290841 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:34:50 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:34:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 954ms 04:34:50 INFO - PROCESS | 3708 | 1461069290895 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 3708 | 1461069290901 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 04:34:50 INFO - PROCESS | 3708 | 1461069290925 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:34:50 INFO - PROCESS | 3708 | 1461069290928 Marionette TRACE conn3 <- [1,2930,null,{}] 04:34:50 INFO - PROCESS | 3708 | 1461069290932 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 3708 | 1461069291042 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:34:51 INFO - PROCESS | 3708 | 1461069291202 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 3708 | ++DOCSHELL 17BAEC00 == 60 [pid = 3708] [id = 742] 04:34:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (18DBDC00) [pid = 3708] [serial = 2226] [outer = 00000000] 04:34:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (19805400) [pid = 3708] [serial = 2227] [outer = 18DBDC00] 04:34:51 INFO - PROCESS | 3708 | 1461069291257 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1A021C00) [pid = 3708] [serial = 2228] [outer = 18DBDC00] 04:34:51 INFO - PROCESS | 3708 | 1461069291803 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:34:51 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:34:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:34:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 892ms 04:34:51 INFO - PROCESS | 3708 | 1461069291833 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 3708 | 1461069291836 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 04:34:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:34:51 INFO - PROCESS | 3708 | 1461069291841 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 3708 | 1461069291845 Marionette TRACE conn3 <- [1,2934,null,{}] 04:34:51 INFO - PROCESS | 3708 | 1461069291855 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 3708 | 1461069291974 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:34:52 INFO - PROCESS | 3708 | 1461069292135 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 3708 | ++DOCSHELL 1C13A400 == 61 [pid = 3708] [id = 743] 04:34:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1C13AC00) [pid = 3708] [serial = 2229] [outer = 00000000] 04:34:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1C363C00) [pid = 3708] [serial = 2230] [outer = 1C13AC00] 04:34:52 INFO - PROCESS | 3708 | 1461069292194 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1C8E8400) [pid = 3708] [serial = 2231] [outer = 1C13AC00] 04:34:52 INFO - PROCESS | 3708 | 1461069292687 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:34:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:34:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 907ms 04:34:52 INFO - PROCESS | 3708 | 1461069292750 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 3708 | 1461069292753 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 04:34:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:34:52 INFO - PROCESS | 3708 | 1461069292758 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 3708 | 1461069292760 Marionette TRACE conn3 <- [1,2938,null,{}] 04:34:52 INFO - PROCESS | 3708 | 1461069292763 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 3708 | 1461069292872 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:34:53 INFO - PROCESS | 3708 | 1461069293037 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 3708 | ++DOCSHELL 1C362000 == 62 [pid = 3708] [id = 744] 04:34:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (1C8E8000) [pid = 3708] [serial = 2232] [outer = 00000000] 04:34:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (1CA85000) [pid = 3708] [serial = 2233] [outer = 1C8E8000] 04:34:53 INFO - PROCESS | 3708 | 1461069293092 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (1CA89000) [pid = 3708] [serial = 2234] [outer = 1C8E8000] 04:34:53 INFO - PROCESS | 3708 | ++DOCSHELL 1A51A400 == 63 [pid = 3708] [id = 745] 04:34:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (1C124C00) [pid = 3708] [serial = 2235] [outer = 00000000] 04:34:53 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (1CCCF400) [pid = 3708] [serial = 2236] [outer = 1C124C00] 04:34:53 INFO - PROCESS | 3708 | 1461069293686 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:34:53 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:34:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 938ms 04:34:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:34:53 INFO - PROCESS | 3708 | 1461069293701 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 3708 | 1461069293704 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 04:34:53 INFO - PROCESS | 3708 | 1461069293707 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 3708 | 1461069293709 Marionette TRACE conn3 <- [1,2942,null,{}] 04:34:53 INFO - PROCESS | 3708 | 1461069293713 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 3708 | 1461069293835 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:34:54 INFO - PROCESS | 3708 | 1461069293988 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 3708 | ++DOCSHELL 13834400 == 64 [pid = 3708] [id = 746] 04:34:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (1CA8C400) [pid = 3708] [serial = 2237] [outer = 00000000] 04:34:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (1CCD8800) [pid = 3708] [serial = 2238] [outer = 1CA8C400] 04:34:54 INFO - PROCESS | 3708 | 1461069294043 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (1CD52400) [pid = 3708] [serial = 2239] [outer = 1CA8C400] 04:34:54 INFO - PROCESS | 3708 | 1461069294532 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:34:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:34:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:34:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 844ms 04:34:54 INFO - PROCESS | 3708 | 1461069294550 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 3708 | 1461069294552 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 04:34:54 INFO - PROCESS | 3708 | 1461069294556 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:34:54 INFO - PROCESS | 3708 | 1461069294558 Marionette TRACE conn3 <- [1,2946,null,{}] 04:34:54 INFO - PROCESS | 3708 | 1461069294561 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:54 INFO - PROCESS | 3708 | 1461069294752 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:34:54 INFO - PROCESS | 3708 | 1461069294874 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 3708 | ++DOCSHELL 18EA7800 == 65 [pid = 3708] [id = 747] 04:34:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (1CCCEC00) [pid = 3708] [serial = 2240] [outer = 00000000] 04:34:54 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (1D63C800) [pid = 3708] [serial = 2241] [outer = 1CCCEC00] 04:34:54 INFO - PROCESS | 3708 | 1461069294934 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (1D642C00) [pid = 3708] [serial = 2242] [outer = 1CCCEC00] 04:34:55 INFO - PROCESS | 3708 | 1461069295457 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:34:55 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:34:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 939ms 04:34:55 INFO - PROCESS | 3708 | 1461069295501 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 3708 | 1461069295504 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:34:55 INFO - PROCESS | 3708 | 1461069295507 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 3708 | 1461069295509 Marionette TRACE conn3 <- [1,2950,null,{}] 04:34:55 INFO - PROCESS | 3708 | 1461069295513 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 3708 | 1461069295617 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:34:55 INFO - PROCESS | 3708 | 1461069295797 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 3708 | ++DOCSHELL 11BF4800 == 66 [pid = 3708] [id = 748] 04:34:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (11BF5800) [pid = 3708] [serial = 2243] [outer = 00000000] 04:34:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (14760800) [pid = 3708] [serial = 2244] [outer = 11BF5800] 04:34:55 INFO - PROCESS | 3708 | 1461069295853 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (15735C00) [pid = 3708] [serial = 2245] [outer = 11BF5800] 04:34:56 INFO - PROCESS | 3708 | 1461069296542 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:34:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:34:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1095ms 04:34:56 INFO - PROCESS | 3708 | 1461069296607 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 3708 | 1461069296612 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 04:34:56 INFO - PROCESS | 3708 | 1461069296617 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:34:56 INFO - PROCESS | 3708 | 1461069296620 Marionette TRACE conn3 <- [1,2954,null,{}] 04:34:56 INFO - PROCESS | 3708 | 1461069296625 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 3708 | 1461069296759 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:34:56 INFO - PROCESS | 3708 | 1461069296884 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 3708 | ++DOCSHELL 15429000 == 67 [pid = 3708] [id = 749] 04:34:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (15446400) [pid = 3708] [serial = 2246] [outer = 00000000] 04:34:56 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (1610B800) [pid = 3708] [serial = 2247] [outer = 15446400] 04:34:56 INFO - PROCESS | 3708 | 1461069296932 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (16C08800) [pid = 3708] [serial = 2248] [outer = 15446400] 04:34:57 INFO - PROCESS | 3708 | 1461069297447 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:34:57 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:34:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 844ms 04:34:57 INFO - PROCESS | 3708 | 1461069297461 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 3708 | 1461069297466 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 04:34:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:34:57 INFO - PROCESS | 3708 | 1461069297492 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 3708 | 1461069297495 Marionette TRACE conn3 <- [1,2958,null,{}] 04:34:57 INFO - PROCESS | 3708 | 1461069297499 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 3708 | 1461069297600 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:34:57 INFO - PROCESS | 3708 | 1461069297749 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 183BAC00 == 66 [pid = 3708] [id = 441] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 1C123400 == 65 [pid = 3708] [id = 739] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 180E9C00 == 64 [pid = 3708] [id = 738] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 13830400 == 63 [pid = 3708] [id = 737] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 1A018000 == 62 [pid = 3708] [id = 736] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 18EB5800 == 61 [pid = 3708] [id = 735] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 13A69000 == 60 [pid = 3708] [id = 734] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 1421D400 == 59 [pid = 3708] [id = 733] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 18DB0C00 == 58 [pid = 3708] [id = 730] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 18F74000 == 57 [pid = 3708] [id = 729] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 180F1800 == 56 [pid = 3708] [id = 728] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 1669A400 == 55 [pid = 3708] [id = 727] 04:34:57 INFO - PROCESS | 3708 | --DOCSHELL 183B1000 == 54 [pid = 3708] [id = 726] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 158 (18714C00) [pid = 3708] [serial = 2158] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 157 (14753800) [pid = 3708] [serial = 2155] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 156 (1985F400) [pid = 3708] [serial = 2161] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 155 (19862400) [pid = 3708] [serial = 2152] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (19D6EC00) [pid = 3708] [serial = 2164] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (19FB8000) [pid = 3708] [serial = 2167] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (18CCA400) [pid = 3708] [serial = 2179] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | ++DOCSHELL 11B49C00 == 55 [pid = 3708] [id = 750] 04:34:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (12CF8000) [pid = 3708] [serial = 2249] [outer = 00000000] 04:34:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (142EA800) [pid = 3708] [serial = 2250] [outer = 12CF8000] 04:34:57 INFO - PROCESS | 3708 | 1461069297832 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (1544A400) [pid = 3708] [serial = 2251] [outer = 12CF8000] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (18DBD400) [pid = 3708] [serial = 2140] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (138E8400) [pid = 3708] [serial = 2128] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (15732C00) [pid = 3708] [serial = 2129] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (15E24800) [pid = 3708] [serial = 2126] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (1542C000) [pid = 3708] [serial = 2125] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (13A71C00) [pid = 3708] [serial = 2170] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 148 (19803C00) [pid = 3708] [serial = 2122] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (183B3400) [pid = 3708] [serial = 2134] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 146 (15445400) [pid = 3708] [serial = 2171] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 145 (18CBC800) [pid = 3708] [serial = 2137] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 144 (1428E400) [pid = 3708] [serial = 2173] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (18CC2800) [pid = 3708] [serial = 2138] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1945E800) [pid = 3708] [serial = 2143] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (17B7C000) [pid = 3708] [serial = 2131] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (18019400) [pid = 3708] [serial = 2132] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1945C400) [pid = 3708] [serial = 2108] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (18F6F800) [pid = 3708] [serial = 2141] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (138E4C00) [pid = 3708] [serial = 2110] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (18329800) [pid = 3708] [serial = 2146] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 135 (17B80C00) [pid = 3708] [serial = 2113] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 134 (19014C00) [pid = 3708] [serial = 2116] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 133 (197F4800) [pid = 3708] [serial = 2119] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 132 (15F75000) [pid = 3708] [serial = 2174] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 131 (1817C000) [pid = 3708] [serial = 2176] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 130 (19802C00) [pid = 3708] [serial = 2150] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 129 (18328C00) [pid = 3708] [serial = 2177] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 128 (197FFC00) [pid = 3708] [serial = 2149] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 127 (196C3000) [pid = 3708] [serial = 2144] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 126 (18719800) [pid = 3708] [serial = 2135] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 125 (18EB1000) [pid = 3708] [serial = 2147] [outer = 00000000] [url = about:blank] 04:34:57 INFO - PROCESS | 3708 | --DOMWINDOW == 124 (18020C00) [pid = 3708] [serial = 2036] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3708 | 1461069298222 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:34:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:34:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 735ms 04:34:58 INFO - PROCESS | 3708 | 1461069298232 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 3708 | 1461069298234 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 04:34:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:34:58 INFO - PROCESS | 3708 | 1461069298237 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 3708 | 1461069298241 Marionette TRACE conn3 <- [1,2962,null,{}] 04:34:58 INFO - PROCESS | 3708 | 1461069298251 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:58 INFO - PROCESS | 3708 | 1461069298344 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:34:58 INFO - PROCESS | 3708 | 1461069298450 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 3708 | ++DOCSHELL 15738C00 == 56 [pid = 3708] [id = 751] 04:34:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 125 (15A26800) [pid = 3708] [serial = 2252] [outer = 00000000] 04:34:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 126 (18183800) [pid = 3708] [serial = 2253] [outer = 15A26800] 04:34:58 INFO - PROCESS | 3708 | 1461069298497 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 3708 | ++DOMWINDOW == 127 (18711800) [pid = 3708] [serial = 2254] [outer = 15A26800] 04:34:58 INFO - PROCESS | 3708 | 1461069298878 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:34:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:34:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 688ms 04:34:58 INFO - PROCESS | 3708 | 1461069298937 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 3708 | 1461069298939 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 04:34:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:34:58 INFO - PROCESS | 3708 | 1461069298943 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 3708 | 1461069298944 Marionette TRACE conn3 <- [1,2966,null,{}] 04:34:58 INFO - PROCESS | 3708 | 1461069298952 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 3708 | 1461069299046 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:34:59 INFO - PROCESS | 3708 | 1461069299088 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 3708 | ++DOCSHELL 18CBC400 == 57 [pid = 3708] [id = 752] 04:34:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 128 (18CBC800) [pid = 3708] [serial = 2255] [outer = 00000000] 04:34:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 129 (18CC4000) [pid = 3708] [serial = 2256] [outer = 18CBC800] 04:34:59 INFO - PROCESS | 3708 | 1461069299133 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 130 (18CCAC00) [pid = 3708] [serial = 2257] [outer = 18CBC800] 04:34:59 INFO - PROCESS | 3708 | 1461069299565 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:34:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:34:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 626ms 04:34:59 INFO - PROCESS | 3708 | 1461069299580 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 3708 | 1461069299582 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 04:34:59 INFO - PROCESS | 3708 | 1461069299585 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:34:59 INFO - PROCESS | 3708 | 1461069299587 Marionette TRACE conn3 <- [1,2970,null,{}] 04:34:59 INFO - PROCESS | 3708 | 1461069299590 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 3708 | 1461069299674 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:34:59 INFO - PROCESS | 3708 | 1461069299680 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 3708 | ++DOCSHELL 13835800 == 58 [pid = 3708] [id = 753] 04:34:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 131 (13A65C00) [pid = 3708] [serial = 2258] [outer = 00000000] 04:34:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 132 (18E70800) [pid = 3708] [serial = 2259] [outer = 13A65C00] 04:34:59 INFO - PROCESS | 3708 | 1461069299724 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 3708 | ++DOMWINDOW == 133 (18EB0400) [pid = 3708] [serial = 2260] [outer = 13A65C00] 04:35:00 INFO - PROCESS | 3708 | 1461069300178 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:35:00 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:35:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:35:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 642ms 04:35:00 INFO - PROCESS | 3708 | 1461069300224 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 3708 | 1461069300226 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 04:35:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:35:00 INFO - PROCESS | 3708 | 1461069300235 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 3708 | 1461069300237 Marionette TRACE conn3 <- [1,2974,null,{}] 04:35:00 INFO - PROCESS | 3708 | 1461069300241 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:00 INFO - PROCESS | 3708 | 1461069300368 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:35:00 INFO - PROCESS | 3708 | 1461069300439 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 3708 | ++DOCSHELL 18F77800 == 59 [pid = 3708] [id = 754] 04:35:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 134 (18F7B000) [pid = 3708] [serial = 2261] [outer = 00000000] 04:35:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 135 (19460800) [pid = 3708] [serial = 2262] [outer = 18F7B000] 04:35:00 INFO - PROCESS | 3708 | 1461069300513 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 3708 | ++DOMWINDOW == 136 (19524400) [pid = 3708] [serial = 2263] [outer = 18F7B000] 04:35:00 INFO - PROCESS | 3708 | 1461069300888 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:35:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:35:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 688ms 04:35:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:35:00 INFO - PROCESS | 3708 | 1461069300935 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 3708 | 1461069300937 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 04:35:00 INFO - PROCESS | 3708 | 1461069300941 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 3708 | 1461069300943 Marionette TRACE conn3 <- [1,2978,null,{}] 04:35:00 INFO - PROCESS | 3708 | 1461069300946 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:01 INFO - PROCESS | 3708 | 1461069301071 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:35:01 INFO - PROCESS | 3708 | 1461069301080 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 3708 | ++DOCSHELL 1945DC00 == 60 [pid = 3708] [id = 755] 04:35:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (197F9800) [pid = 3708] [serial = 2264] [outer = 00000000] 04:35:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (19804400) [pid = 3708] [serial = 2265] [outer = 197F9800] 04:35:01 INFO - PROCESS | 3708 | 1461069301185 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1980A400) [pid = 3708] [serial = 2266] [outer = 197F9800] 04:35:01 INFO - PROCESS | 3708 | ++DOCSHELL 1986A400 == 61 [pid = 3708] [id = 756] 04:35:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (19A99000) [pid = 3708] [serial = 2267] [outer = 00000000] 04:35:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (19D52000) [pid = 3708] [serial = 2268] [outer = 19A99000] 04:35:01 INFO - PROCESS | 3708 | 1461069301598 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:35:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:35:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 688ms 04:35:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:35:01 INFO - PROCESS | 3708 | 1461069301639 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 3708 | 1461069301641 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 04:35:01 INFO - PROCESS | 3708 | 1461069301648 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 3708 | 1461069301650 Marionette TRACE conn3 <- [1,2982,null,{}] 04:35:01 INFO - PROCESS | 3708 | 1461069301653 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:01 INFO - PROCESS | 3708 | 1461069301790 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:35:01 INFO - PROCESS | 3708 | 1461069301841 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 3708 | ++DOCSHELL 1980E800 == 62 [pid = 3708] [id = 757] 04:35:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1985F400) [pid = 3708] [serial = 2269] [outer = 00000000] 04:35:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (1A01D800) [pid = 3708] [serial = 2270] [outer = 1985F400] 04:35:01 INFO - PROCESS | 3708 | 1461069301885 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (1A1C9400) [pid = 3708] [serial = 2271] [outer = 1985F400] 04:35:02 INFO - PROCESS | 3708 | --DOMWINDOW == 143 (1980E400) [pid = 3708] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:35:02 INFO - PROCESS | 3708 | --DOMWINDOW == 142 (1951BC00) [pid = 3708] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:35:02 INFO - PROCESS | 3708 | --DOMWINDOW == 141 (18EB6000) [pid = 3708] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:35:02 INFO - PROCESS | 3708 | --DOMWINDOW == 140 (1475FC00) [pid = 3708] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:35:02 INFO - PROCESS | 3708 | --DOMWINDOW == 139 (1A1C6800) [pid = 3708] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:35:02 INFO - PROCESS | 3708 | --DOMWINDOW == 138 (1C140C00) [pid = 3708] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:35:02 INFO - PROCESS | 3708 | --DOMWINDOW == 137 (15A6B800) [pid = 3708] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:35:02 INFO - PROCESS | 3708 | --DOMWINDOW == 136 (1817CC00) [pid = 3708] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:35:02 INFO - PROCESS | 3708 | 1461069302428 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:35:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:35:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:35:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 797ms 04:35:02 INFO - PROCESS | 3708 | 1461069302447 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 3708 | 1461069302449 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 04:35:02 INFO - PROCESS | 3708 | 1461069302452 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:35:02 INFO - PROCESS | 3708 | 1461069302453 Marionette TRACE conn3 <- [1,2986,null,{}] 04:35:02 INFO - PROCESS | 3708 | 1461069302457 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 3708 | 1461069302544 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:35:02 INFO - PROCESS | 3708 | 1461069302550 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 3708 | ++DOCSHELL 12D8AC00 == 63 [pid = 3708] [id = 758] 04:35:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 137 (1320AC00) [pid = 3708] [serial = 2272] [outer = 00000000] 04:35:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 138 (1A1C6800) [pid = 3708] [serial = 2273] [outer = 1320AC00] 04:35:02 INFO - PROCESS | 3708 | 1461069302594 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 3708 | ++DOMWINDOW == 139 (1A5B1C00) [pid = 3708] [serial = 2274] [outer = 1320AC00] 04:35:03 INFO - PROCESS | 3708 | 1461069303022 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:35:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:35:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 595ms 04:35:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:35:03 INFO - PROCESS | 3708 | 1461069303061 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 3708 | 1461069303063 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 04:35:03 INFO - PROCESS | 3708 | 1461069303067 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 3708 | 1461069303070 Marionette TRACE conn3 <- [1,2990,null,{}] 04:35:03 INFO - PROCESS | 3708 | 1461069303074 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:03 INFO - PROCESS | 3708 | 1461069303165 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:35:03 INFO - PROCESS | 3708 | 1461069303198 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 3708 | ++DOCSHELL 19D70C00 == 64 [pid = 3708] [id = 759] 04:35:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 140 (1A743400) [pid = 3708] [serial = 2275] [outer = 00000000] 04:35:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 141 (1BECE400) [pid = 3708] [serial = 2276] [outer = 1A743400] 04:35:03 INFO - PROCESS | 3708 | 1461069303242 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 142 (1C11C800) [pid = 3708] [serial = 2277] [outer = 1A743400] 04:35:03 INFO - PROCESS | 3708 | 1461069303676 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:35:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:35:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 625ms 04:35:03 INFO - PROCESS | 3708 | 1461069303703 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 3708 | 1461069303706 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:35:03 INFO - PROCESS | 3708 | 1461069303724 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 3708 | 1461069303727 Marionette TRACE conn3 <- [1,2994,null,{}] 04:35:03 INFO - PROCESS | 3708 | 1461069303730 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:03 INFO - PROCESS | 3708 | 1461069303831 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:35:03 INFO - PROCESS | 3708 | 1461069303836 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 3708 | ++DOCSHELL 11BFB800 == 65 [pid = 3708] [id = 760] 04:35:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 143 (1C123400) [pid = 3708] [serial = 2278] [outer = 00000000] 04:35:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 144 (1CCCD400) [pid = 3708] [serial = 2279] [outer = 1C123400] 04:35:03 INFO - PROCESS | 3708 | 1461069303885 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 3708 | ++DOMWINDOW == 145 (1D0EC000) [pid = 3708] [serial = 2280] [outer = 1C123400] 04:35:04 INFO - PROCESS | 3708 | 1461069304316 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:35:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:35:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 657ms 04:35:04 INFO - PROCESS | 3708 | 1461069304403 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 3708 | 1461069304407 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 04:35:04 INFO - PROCESS | 3708 | 1461069304417 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:35:04 INFO - PROCESS | 3708 | 1461069304421 Marionette TRACE conn3 <- [1,2998,null,{}] 04:35:04 INFO - PROCESS | 3708 | 1461069304427 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 3708 | 1461069304542 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:35:04 INFO - PROCESS | 3708 | 1461069304735 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 3708 | ++DOCSHELL 1376F400 == 66 [pid = 3708] [id = 761] 04:35:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 146 (138E4800) [pid = 3708] [serial = 2281] [outer = 00000000] 04:35:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 147 (147DDC00) [pid = 3708] [serial = 2282] [outer = 138E4800] 04:35:04 INFO - PROCESS | 3708 | 1461069304792 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (15449C00) [pid = 3708] [serial = 2283] [outer = 138E4800] 04:35:05 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:35:05 INFO - PROCESS | 3708 | 1461069305340 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:35:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:35:05 INFO - {} 04:35:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:35:05 INFO - {} 04:35:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:35:05 INFO - {} 04:35:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:35:05 INFO - {} 04:35:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 954ms 04:35:05 INFO - PROCESS | 3708 | 1461069305363 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 3708 | 1461069305367 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 04:35:05 INFO - TEST-START | /FileAPI/fileReader.html 04:35:05 INFO - PROCESS | 3708 | 1461069305375 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 3708 | 1461069305379 Marionette TRACE conn3 <- [1,3002,null,{}] 04:35:05 INFO - PROCESS | 3708 | 1461069305383 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:05 INFO - PROCESS | 3708 | 1461069305532 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:35:05 INFO - PROCESS | 3708 | 1461069305674 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 3708 | ++DOCSHELL 15E26C00 == 67 [pid = 3708] [id = 762] 04:35:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (15ECBC00) [pid = 3708] [serial = 2284] [outer = 00000000] 04:35:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (18CC2800) [pid = 3708] [serial = 2285] [outer = 15ECBC00] 04:35:05 INFO - PROCESS | 3708 | 1461069305730 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (18F77C00) [pid = 3708] [serial = 2286] [outer = 15ECBC00] 04:35:06 INFO - PROCESS | 3708 | 1461069306290 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:35:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:35:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:35:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:35:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 954ms 04:35:06 INFO - PROCESS | 3708 | 1461069306319 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 3708 | 1461069306322 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 04:35:06 INFO - TEST-START | /FileAPI/historical.html 04:35:06 INFO - PROCESS | 3708 | 1461069306326 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 3708 | 1461069306328 Marionette TRACE conn3 <- [1,3006,null,{}] 04:35:06 INFO - PROCESS | 3708 | 1461069306337 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 3708 | 1461069306454 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:35:06 INFO - PROCESS | 3708 | 1461069306577 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 3708 | ++DOCSHELL 19866400 == 68 [pid = 3708] [id = 763] 04:35:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (1986E400) [pid = 3708] [serial = 2287] [outer = 00000000] 04:35:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (1C8EA000) [pid = 3708] [serial = 2288] [outer = 1986E400] 04:35:06 INFO - PROCESS | 3708 | 1461069306637 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (1CA91C00) [pid = 3708] [serial = 2289] [outer = 1986E400] 04:35:07 INFO - PROCESS | 3708 | 1461069307133 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:35:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:35:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:35:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:35:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:35:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:35:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:35:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:35:07 INFO - TEST-OK | /FileAPI/historical.html | took 844ms 04:35:07 INFO - PROCESS | 3708 | 1461069307168 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 3708 | 1461069307170 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /FileAPI/idlharness.html 04:35:07 INFO - PROCESS | 3708 | 1461069307174 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 3708 | 1461069307176 Marionette TRACE conn3 <- [1,3010,null,{}] 04:35:07 INFO - PROCESS | 3708 | 1461069307180 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 3708 | 1461069307290 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:35:07 INFO - PROCESS | 3708 | 1461069307412 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 3708 | ++DOCSHELL 1CCD0000 == 69 [pid = 3708] [id = 764] 04:35:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (1CD54C00) [pid = 3708] [serial = 2290] [outer = 00000000] 04:35:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (1D7E7800) [pid = 3708] [serial = 2291] [outer = 1CD54C00] 04:35:07 INFO - PROCESS | 3708 | 1461069307467 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (1D7EA800) [pid = 3708] [serial = 2292] [outer = 1CD54C00] 04:35:08 INFO - PROCESS | 3708 | 1461069308470 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:35:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:35:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:35:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:35:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:35:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:35:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:35:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:35:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:35:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:35:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:35:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:35:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:35:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:35:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:35:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:35:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:35:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:35:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:35:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:35:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:35:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:35:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:35:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:35:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:35:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:35:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:35:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:35:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:35:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:35:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:35:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:35:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:35:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:35:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:35:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:35:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:35:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:35:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:35:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:35:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:35:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:35:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:35:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:35:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:35:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:35:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:35:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:35:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:35:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:35:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:35:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:35:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:35:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:35:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:35:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:35:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:35:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:35:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:35:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:35:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:35:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:35:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:35:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:35:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:35:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:35:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:35:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:35:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:35:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:35:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:35:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:35:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:35:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:35:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:35:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:35:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:35:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 1439ms 04:35:08 INFO - PROCESS | 3708 | 1461069308636 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 3708 | 1461069308638 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 04:35:08 INFO - PROCESS | 3708 | 1461069308650 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 3708 | 1461069308652 Marionette TRACE conn3 <- [1,3014,null,{}] 04:35:08 INFO - TEST-START | /FileAPI/idlharness.worker 04:35:08 INFO - PROCESS | 3708 | 1461069308656 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:08 INFO - PROCESS | 3708 | 1461069308749 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:35:08 INFO - PROCESS | 3708 | 1461069308892 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 3708 | ++DOCSHELL 13261000 == 70 [pid = 3708] [id = 765] 04:35:08 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (13263400) [pid = 3708] [serial = 2293] [outer = 00000000] 04:35:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (1D8ECC00) [pid = 3708] [serial = 2294] [outer = 13263400] 04:35:09 INFO - PROCESS | 3708 | 1461069308988 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 3708 | ++DOMWINDOW == 160 (1E02F800) [pid = 3708] [serial = 2295] [outer = 13263400] 04:35:09 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:35:10 INFO - PROCESS | 3708 | 1461069310235 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:35:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:35:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:35:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:35:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:35:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:35:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:35:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:35:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:35:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:35:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:35:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:35:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:35:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:35:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:35:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:35:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:35:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:35:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:35:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:35:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:35:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:35:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:35:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:35:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:35:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:35:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:35:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:35:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:35:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:35:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:35:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:35:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:35:10 INFO - {} 04:35:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1814ms 04:35:10 INFO - PROCESS | 3708 | 1461069310503 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 3708 | 1461069310506 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 04:35:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:35:10 INFO - PROCESS | 3708 | 1461069310511 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 3708 | 1461069310513 Marionette TRACE conn3 <- [1,3018,null,{}] 04:35:10 INFO - PROCESS | 3708 | 1461069310516 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:10 INFO - PROCESS | 3708 | 1461069310629 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:35:10 INFO - PROCESS | 3708 | 1461069310772 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 3708 | ++DOCSHELL 1DEA8000 == 71 [pid = 3708] [id = 766] 04:35:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 161 (1DEA8800) [pid = 3708] [serial = 2296] [outer = 00000000] 04:35:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 162 (218C1C00) [pid = 3708] [serial = 2297] [outer = 1DEA8800] 04:35:10 INFO - PROCESS | 3708 | 1461069310899 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 3708 | ++DOMWINDOW == 163 (218C6800) [pid = 3708] [serial = 2298] [outer = 1DEA8800] 04:35:11 INFO - PROCESS | 3708 | 1461069311394 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:35:11 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:35:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 907ms 04:35:11 INFO - PROCESS | 3708 | 1461069311474 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 3708 | 1461069311476 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 04:35:11 INFO - PROCESS | 3708 | 1461069311481 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 3708 | 1461069311483 Marionette TRACE conn3 <- [1,3022,null,{}] 04:35:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:35:11 INFO - PROCESS | 3708 | 1461069311487 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 3708 | 1461069311601 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:35:11 INFO - PROCESS | 3708 | 1461069311750 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 3708 | ++DOCSHELL 1325D800 == 72 [pid = 3708] [id = 767] 04:35:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 164 (13263C00) [pid = 3708] [serial = 2299] [outer = 00000000] 04:35:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 165 (1817B800) [pid = 3708] [serial = 2300] [outer = 13263C00] 04:35:11 INFO - PROCESS | 3708 | 1461069311826 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 3708 | ++DOMWINDOW == 166 (18CC9800) [pid = 3708] [serial = 2301] [outer = 13263C00] 04:35:12 INFO - PROCESS | 3708 | 1461069312638 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:35:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1188ms 04:35:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:35:12 INFO - PROCESS | 3708 | 1461069312673 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 3708 | 1461069312676 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 04:35:12 INFO - PROCESS | 3708 | 1461069312682 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 3708 | 1461069312685 Marionette TRACE conn3 <- [1,3026,null,{}] 04:35:12 INFO - PROCESS | 3708 | 1461069312691 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:12 INFO - PROCESS | 3708 | 1461069312793 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:35:12 INFO - PROCESS | 3708 | 1461069312948 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 3708 | ++DOCSHELL 1610C400 == 73 [pid = 3708] [id = 768] 04:35:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 167 (1668E800) [pid = 3708] [serial = 2302] [outer = 00000000] 04:35:12 INFO - PROCESS | 3708 | ++DOMWINDOW == 168 (18185000) [pid = 3708] [serial = 2303] [outer = 1668E800] 04:35:13 INFO - PROCESS | 3708 | 1461069312999 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 169 (189F2800) [pid = 3708] [serial = 2304] [outer = 1668E800] 04:35:13 INFO - PROCESS | 3708 | 1461069313576 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 19459000 == 72 [pid = 3708] [id = 720] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 19D70C00 == 71 [pid = 3708] [id = 759] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 12D8AC00 == 70 [pid = 3708] [id = 758] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 1980E800 == 69 [pid = 3708] [id = 757] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 1986A400 == 68 [pid = 3708] [id = 756] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 1945DC00 == 67 [pid = 3708] [id = 755] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 18F77800 == 66 [pid = 3708] [id = 754] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 13835800 == 65 [pid = 3708] [id = 753] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 18CBC400 == 64 [pid = 3708] [id = 752] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 15738C00 == 63 [pid = 3708] [id = 751] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 11B49C00 == 62 [pid = 3708] [id = 750] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 15429000 == 61 [pid = 3708] [id = 749] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 168 (1C8E2C00) [pid = 3708] [serial = 2221] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 1A51A400 == 60 [pid = 3708] [id = 745] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 17BAEC00 == 59 [pid = 3708] [id = 742] 04:35:13 INFO - PROCESS | 3708 | --DOCSHELL 15F6B400 == 58 [pid = 3708] [id = 741] 04:35:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:35:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:35:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1001ms 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 167 (19866800) [pid = 3708] [serial = 2153] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 166 (197F6000) [pid = 3708] [serial = 2206] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 165 (1986DC00) [pid = 3708] [serial = 2207] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 164 (18F7C800) [pid = 3708] [serial = 2188] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 163 (17B7B000) [pid = 3708] [serial = 2200] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 162 (1AA3E000) [pid = 3708] [serial = 2210] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 161 (1A5AEC00) [pid = 3708] [serial = 2209] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 160 (1BEC8800) [pid = 3708] [serial = 2213] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 159 (1BEC5000) [pid = 3708] [serial = 2212] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 158 (17B7D400) [pid = 3708] [serial = 2182] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 157 (1A51CC00) [pid = 3708] [serial = 2197] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 156 (19792000) [pid = 3708] [serial = 2191] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 155 (1C1F8400) [pid = 3708] [serial = 2219] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (1C1F0C00) [pid = 3708] [serial = 2218] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (18A75000) [pid = 3708] [serial = 2203] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (19AA7C00) [pid = 3708] [serial = 2194] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (1817D800) [pid = 3708] [serial = 2201] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (18CC4C00) [pid = 3708] [serial = 2185] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (1BEC2400) [pid = 3708] [serial = 2215] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 148 (18D74400) [pid = 3708] [serial = 2204] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | --DOMWINDOW == 147 (1C117800) [pid = 3708] [serial = 2216] [outer = 00000000] [url = about:blank] 04:35:13 INFO - PROCESS | 3708 | 1461069313684 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 3708 | 1461069313690 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 04:35:13 INFO - PROCESS | 3708 | 1461069313701 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:35:13 INFO - PROCESS | 3708 | 1461069313704 Marionette TRACE conn3 <- [1,3030,null,{}] 04:35:13 INFO - PROCESS | 3708 | 1461069313708 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:13 INFO - PROCESS | 3708 | 1461069313804 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:35:13 INFO - PROCESS | 3708 | 1461069313810 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 3708 | ++DOCSHELL 156DC000 == 59 [pid = 3708] [id = 769] 04:35:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 148 (15738C00) [pid = 3708] [serial = 2305] [outer = 00000000] 04:35:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 149 (180E9C00) [pid = 3708] [serial = 2306] [outer = 15738C00] 04:35:13 INFO - PROCESS | 3708 | 1461069313855 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (1832D800) [pid = 3708] [serial = 2307] [outer = 15738C00] 04:35:14 INFO - PROCESS | 3708 | 1461069314542 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:35:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:35:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:35:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:35:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:35:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 970ms 04:35:14 INFO - PROCESS | 3708 | 1461069314681 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 3708 | 1461069314683 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 04:35:14 INFO - PROCESS | 3708 | 1461069314687 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:35:14 INFO - PROCESS | 3708 | 1461069314690 Marionette TRACE conn3 <- [1,3034,null,{}] 04:35:14 INFO - PROCESS | 3708 | 1461069314700 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 3708 | 1461069314799 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:35:14 INFO - PROCESS | 3708 | 1461069314911 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 3708 | ++DOCSHELL 16C07C00 == 60 [pid = 3708] [id = 770] 04:35:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (1939F400) [pid = 3708] [serial = 2308] [outer = 00000000] 04:35:14 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (19785400) [pid = 3708] [serial = 2309] [outer = 1939F400] 04:35:14 INFO - PROCESS | 3708 | 1461069314958 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (19801400) [pid = 3708] [serial = 2310] [outer = 1939F400] 04:35:15 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:35:15 INFO - PROCESS | 3708 | 1461069315378 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:35:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:35:15 INFO - {} 04:35:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 750ms 04:35:15 INFO - PROCESS | 3708 | 1461069315426 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 3708 | 1461069315429 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 04:35:15 INFO - PROCESS | 3708 | 1461069315432 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:35:15 INFO - PROCESS | 3708 | 1461069315433 Marionette TRACE conn3 <- [1,3038,null,{}] 04:35:15 INFO - PROCESS | 3708 | 1461069315440 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:15 INFO - PROCESS | 3708 | 1461069315536 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:35:15 INFO - PROCESS | 3708 | 1461069315543 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 3708 | ++DOCSHELL 19D6D400 == 61 [pid = 3708] [id = 771] 04:35:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (19D6D800) [pid = 3708] [serial = 2311] [outer = 00000000] 04:35:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (1A07A400) [pid = 3708] [serial = 2312] [outer = 19D6D800] 04:35:15 INFO - PROCESS | 3708 | 1461069315588 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (1A51BC00) [pid = 3708] [serial = 2313] [outer = 19D6D800] 04:35:16 INFO - PROCESS | 3708 | 1461069316080 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:35:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:35:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 704ms 04:35:16 INFO - PROCESS | 3708 | 1461069316132 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 3708 | 1461069316134 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 04:35:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:35:16 INFO - PROCESS | 3708 | 1461069316137 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 3708 | 1461069316139 Marionette TRACE conn3 <- [1,3042,null,{}] 04:35:16 INFO - PROCESS | 3708 | 1461069316143 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 3708 | 1461069316269 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:35:16 INFO - PROCESS | 3708 | 1461069316284 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 3708 | ++DOCSHELL 138E5800 == 62 [pid = 3708] [id = 772] 04:35:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (1A1C8C00) [pid = 3708] [serial = 2314] [outer = 00000000] 04:35:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (1AA42800) [pid = 3708] [serial = 2315] [outer = 1A1C8C00] 04:35:16 INFO - PROCESS | 3708 | 1461069316332 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (1BEC1000) [pid = 3708] [serial = 2316] [outer = 1A1C8C00] 04:35:17 INFO - PROCESS | 3708 | 1461069317113 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:35:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:35:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:35:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:35:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:35:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1173ms 04:35:17 INFO - PROCESS | 3708 | 1461069317308 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:35:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:35:17 INFO - PROCESS | 3708 | 1461069317310 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 04:35:17 INFO - PROCESS | 3708 | 1461069317313 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 3708 | 1461069317315 Marionette TRACE conn3 <- [1,3046,null,{}] 04:35:17 INFO - PROCESS | 3708 | 1461069317319 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 3708 | 1461069317469 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:35:17 INFO - PROCESS | 3708 | 1461069317487 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 3708 | ++DOCSHELL 1AA3DC00 == 63 [pid = 3708] [id = 773] 04:35:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 160 (1BEC6400) [pid = 3708] [serial = 2317] [outer = 00000000] 04:35:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 161 (1D645000) [pid = 3708] [serial = 2318] [outer = 1BEC6400] 04:35:17 INFO - PROCESS | 3708 | 1461069317538 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 3708 | ++DOMWINDOW == 162 (1D8E9800) [pid = 3708] [serial = 2319] [outer = 1BEC6400] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 161 (189E9800) [pid = 3708] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 160 (1A743400) [pid = 3708] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 159 (15A26800) [pid = 3708] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 158 (12CF8000) [pid = 3708] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 157 (1C124C00) [pid = 3708] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 156 (1985F400) [pid = 3708] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 155 (1320AC00) [pid = 3708] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 154 (18CBC800) [pid = 3708] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 153 (197F9800) [pid = 3708] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 152 (13A65C00) [pid = 3708] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 151 (18F7B000) [pid = 3708] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 150 (15446400) [pid = 3708] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:35:17 INFO - PROCESS | 3708 | --DOMWINDOW == 149 (19A99000) [pid = 3708] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:35:18 INFO - PROCESS | 3708 | 1461069318115 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:35:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:35:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:35:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:35:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:35:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:35:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:35:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:35:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:35:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 844ms 04:35:18 INFO - PROCESS | 3708 | 1461069318161 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 3708 | 1461069318163 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 04:35:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:35:18 INFO - PROCESS | 3708 | 1461069318166 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 3708 | 1461069318168 Marionette TRACE conn3 <- [1,3050,null,{}] 04:35:18 INFO - PROCESS | 3708 | 1461069318171 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:18 INFO - PROCESS | 3708 | 1461069318257 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:35:18 INFO - PROCESS | 3708 | 1461069318263 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:18 INFO - PROCESS | 3708 | ++DOCSHELL 138E3C00 == 64 [pid = 3708] [id = 774] 04:35:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 150 (1801B800) [pid = 3708] [serial = 2320] [outer = 00000000] 04:35:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 151 (1E039000) [pid = 3708] [serial = 2321] [outer = 1801B800] 04:35:18 INFO - PROCESS | 3708 | 1461069318307 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 152 (1E03AC00) [pid = 3708] [serial = 2322] [outer = 1801B800] 04:35:18 INFO - PROCESS | 3708 | [3708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:35:18 INFO - PROCESS | 3708 | 1461069318776 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:35:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:35:18 INFO - {} 04:35:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 641ms 04:35:18 INFO - PROCESS | 3708 | 1461069318805 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 3708 | 1461069318807 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 04:35:18 INFO - PROCESS | 3708 | 1461069318810 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:35:18 INFO - PROCESS | 3708 | 1461069318811 Marionette TRACE conn3 <- [1,3054,null,{}] 04:35:18 INFO - PROCESS | 3708 | 1461069318815 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:18 INFO - PROCESS | 3708 | 1461069318903 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:35:18 INFO - PROCESS | 3708 | 1461069318912 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:18 INFO - PROCESS | 3708 | ++DOCSHELL 17E50800 == 65 [pid = 3708] [id = 775] 04:35:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 153 (17E50C00) [pid = 3708] [serial = 2323] [outer = 00000000] 04:35:18 INFO - PROCESS | 3708 | ++DOMWINDOW == 154 (197F9800) [pid = 3708] [serial = 2324] [outer = 17E50C00] 04:35:18 INFO - PROCESS | 3708 | 1461069318981 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 155 (1E02F000) [pid = 3708] [serial = 2325] [outer = 17E50C00] 04:35:19 INFO - PROCESS | 3708 | 1461069319428 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:35:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:35:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:35:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:35:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:35:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:35:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:35:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:35:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 642ms 04:35:19 INFO - PROCESS | 3708 | 1461069319449 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 3708 | 1461069319451 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 04:35:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:35:19 INFO - PROCESS | 3708 | 1461069319468 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 3708 | 1461069319470 Marionette TRACE conn3 <- [1,3058,null,{}] 04:35:19 INFO - PROCESS | 3708 | 1461069319474 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 3708 | 1461069319560 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:35:19 INFO - PROCESS | 3708 | 1461069319565 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 3708 | ++DOCSHELL 17E59C00 == 66 [pid = 3708] [id = 776] 04:35:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 156 (18022800) [pid = 3708] [serial = 2326] [outer = 00000000] 04:35:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 157 (19838400) [pid = 3708] [serial = 2327] [outer = 18022800] 04:35:19 INFO - PROCESS | 3708 | 1461069319609 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 3708 | ++DOMWINDOW == 158 (1983AC00) [pid = 3708] [serial = 2328] [outer = 18022800] 04:35:20 INFO - PROCESS | 3708 | 1461069320236 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:35:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 860ms 04:35:20 INFO - PROCESS | 3708 | 1461069320330 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:35:20 INFO - PROCESS | 3708 | 1461069320334 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 04:35:20 INFO - PROCESS | 3708 | 1461069320354 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 3708 | 1461069320359 Marionette TRACE conn3 <- [1,3062,null,{}] 04:35:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:35:20 INFO - PROCESS | 3708 | 1461069320364 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:20 INFO - PROCESS | 3708 | 1461069320499 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:35:20 INFO - PROCESS | 3708 | 1461069320652 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 3708 | ++DOCSHELL 15446400 == 67 [pid = 3708] [id = 777] 04:35:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 159 (156DF400) [pid = 3708] [serial = 2329] [outer = 00000000] 04:35:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 160 (18019800) [pid = 3708] [serial = 2330] [outer = 156DF400] 04:35:20 INFO - PROCESS | 3708 | 1461069320710 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 3708 | ++DOMWINDOW == 161 (18180000) [pid = 3708] [serial = 2331] [outer = 156DF400] 04:35:21 INFO - PROCESS | 3708 | 1461069321226 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:35:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 907ms 04:35:21 INFO - PROCESS | 3708 | 1461069321264 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 3708 | 1461069321269 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 04:35:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:35:21 INFO - PROCESS | 3708 | 1461069321276 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 3708 | 1461069321279 Marionette TRACE conn3 <- [1,3066,null,{}] 04:35:21 INFO - PROCESS | 3708 | 1461069321283 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:21 INFO - PROCESS | 3708 | 1461069321456 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:35:21 INFO - PROCESS | 3708 | 1461069321544 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 3708 | ++DOCSHELL 18328C00 == 68 [pid = 3708] [id = 778] 04:35:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 162 (183B8800) [pid = 3708] [serial = 2332] [outer = 00000000] 04:35:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 163 (18F7D400) [pid = 3708] [serial = 2333] [outer = 183B8800] 04:35:21 INFO - PROCESS | 3708 | 1461069321599 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 3708 | ++DOMWINDOW == 164 (19460000) [pid = 3708] [serial = 2334] [outer = 183B8800] 04:35:22 INFO - PROCESS | 3708 | 1461069322174 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 3708 | 1461069322248 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 04:35:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:35:22 INFO - PROCESS | 3708 | 1461069322265 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 3708 | 1461069322269 Marionette TRACE conn3 <- [1,3070,null,{}] 04:35:22 INFO - PROCESS | 3708 | 1461069322282 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:22 INFO - PROCESS | 3708 | 1461069322397 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:35:22 INFO - PROCESS | 3708 | 1461069322560 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 3708 | ++DOCSHELL 13867800 == 69 [pid = 3708] [id = 779] 04:35:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 165 (14210C00) [pid = 3708] [serial = 2335] [outer = 00000000] 04:35:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 166 (1A55F000) [pid = 3708] [serial = 2336] [outer = 14210C00] 04:35:22 INFO - PROCESS | 3708 | 1461069322617 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 3708 | ++DOMWINDOW == 167 (1BECA000) [pid = 3708] [serial = 2337] [outer = 14210C00] 04:35:23 INFO - PROCESS | 3708 | 1461069323115 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:35:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:35:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:35:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 923ms 04:35:23 INFO - PROCESS | 3708 | 1461069323175 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 3708 | 1461069323178 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 04:35:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:35:23 INFO - PROCESS | 3708 | 1461069323181 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 3708 | 1461069323183 Marionette TRACE conn3 <- [1,3074,null,{}] 04:35:23 INFO - PROCESS | 3708 | 1461069323187 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:23 INFO - PROCESS | 3708 | 1461069323329 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:35:23 INFO - PROCESS | 3708 | 1461069323465 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 3708 | ++DOCSHELL 1AA49000 == 70 [pid = 3708] [id = 780] 04:35:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 168 (1BECC400) [pid = 3708] [serial = 2338] [outer = 00000000] 04:35:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 169 (1CA84000) [pid = 3708] [serial = 2339] [outer = 1BECC400] 04:35:23 INFO - PROCESS | 3708 | 1461069323519 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 3708 | ++DOMWINDOW == 170 (1CCD5000) [pid = 3708] [serial = 2340] [outer = 1BECC400] 04:35:24 INFO - PROCESS | 3708 | 1461069324018 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:35:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 907ms 04:35:24 INFO - PROCESS | 3708 | 1461069324085 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 3708 | 1461069324087 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 04:35:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:35:24 INFO - PROCESS | 3708 | 1461069324107 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 3708 | 1461069324109 Marionette TRACE conn3 <- [1,3078,null,{}] 04:35:24 INFO - PROCESS | 3708 | 1461069324113 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:24 INFO - PROCESS | 3708 | 1461069324223 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:35:24 INFO - PROCESS | 3708 | 1461069324392 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 3708 | ++DOCSHELL 13830800 == 71 [pid = 3708] [id = 781] 04:35:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 171 (17E4E000) [pid = 3708] [serial = 2341] [outer = 00000000] 04:35:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 172 (1C146800) [pid = 3708] [serial = 2342] [outer = 17E4E000] 04:35:24 INFO - PROCESS | 3708 | 1461069324448 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 3708 | ++DOMWINDOW == 173 (1D7EB800) [pid = 3708] [serial = 2343] [outer = 17E4E000] 04:35:24 INFO - PROCESS | 3708 | 1461069324975 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:35:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:35:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 907ms 04:35:25 INFO - PROCESS | 3708 | 1461069325018 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 3708 | 1461069325021 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 04:35:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:35:25 INFO - PROCESS | 3708 | 1461069325026 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 3708 | 1461069325028 Marionette TRACE conn3 <- [1,3082,null,{}] 04:35:25 INFO - PROCESS | 3708 | 1461069325031 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:25 INFO - PROCESS | 3708 | 1461069325159 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:35:25 INFO - PROCESS | 3708 | 1461069325332 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 3708 | ++DOCSHELL 1CCCDC00 == 72 [pid = 3708] [id = 782] 04:35:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 174 (1D8E8400) [pid = 3708] [serial = 2344] [outer = 00000000] 04:35:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 175 (1E0C8000) [pid = 3708] [serial = 2345] [outer = 1D8E8400] 04:35:25 INFO - PROCESS | 3708 | 1461069325389 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 3708 | ++DOMWINDOW == 176 (1E0CB000) [pid = 3708] [serial = 2346] [outer = 1D8E8400] 04:35:25 INFO - PROCESS | 3708 | 1461069325909 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:35:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:35:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 938ms 04:35:25 INFO - PROCESS | 3708 | 1461069325969 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 3708 | 1461069325971 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 04:35:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:35:25 INFO - PROCESS | 3708 | 1461069325975 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 3708 | 1461069325977 Marionette TRACE conn3 <- [1,3086,null,{}] 04:35:25 INFO - PROCESS | 3708 | 1461069325981 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:26 INFO - PROCESS | 3708 | 1461069326089 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:35:26 INFO - PROCESS | 3708 | 1461069326260 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 3708 | ++DOCSHELL 1801E400 == 73 [pid = 3708] [id = 783] 04:35:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 177 (180F2C00) [pid = 3708] [serial = 2347] [outer = 00000000] 04:35:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 178 (20FF0C00) [pid = 3708] [serial = 2348] [outer = 180F2C00] 04:35:26 INFO - PROCESS | 3708 | 1461069326315 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 3708 | ++DOMWINDOW == 179 (20FF4C00) [pid = 3708] [serial = 2349] [outer = 180F2C00] 04:35:26 INFO - PROCESS | 3708 | 1461069326797 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:35:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:35:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:35:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 844ms 04:35:26 INFO - PROCESS | 3708 | 1461069326817 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:35:26 INFO - PROCESS | 3708 | 1461069326819 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 04:35:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:35:26 INFO - PROCESS | 3708 | 1461069326823 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 3708 | 1461069326825 Marionette TRACE conn3 <- [1,3090,null,{}] 04:35:26 INFO - PROCESS | 3708 | 1461069326829 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:26 INFO - PROCESS | 3708 | 1461069326938 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:35:27 INFO - PROCESS | 3708 | 1461069327069 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 3708 | ++DOCSHELL 1DC48000 == 74 [pid = 3708] [id = 784] 04:35:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 180 (1E0C8800) [pid = 3708] [serial = 2350] [outer = 00000000] 04:35:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 181 (21146C00) [pid = 3708] [serial = 2351] [outer = 1E0C8800] 04:35:27 INFO - PROCESS | 3708 | 1461069327122 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 182 (21145C00) [pid = 3708] [serial = 2352] [outer = 1E0C8800] 04:35:27 INFO - PROCESS | 3708 | 1461069327613 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:35:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:35:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 845ms 04:35:27 INFO - PROCESS | 3708 | 1461069327666 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 3708 | 1461069327669 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 04:35:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:35:27 INFO - PROCESS | 3708 | 1461069327672 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 3708 | 1461069327674 Marionette TRACE conn3 <- [1,3094,null,{}] 04:35:27 INFO - PROCESS | 3708 | 1461069327678 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 3708 | 1461069327787 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:35:27 INFO - PROCESS | 3708 | 1461069327958 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 3708 | ++DOCSHELL 1D63A000 == 75 [pid = 3708] [id = 785] 04:35:27 INFO - PROCESS | 3708 | ++DOMWINDOW == 183 (20FECC00) [pid = 3708] [serial = 2353] [outer = 00000000] 04:35:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 184 (2175A400) [pid = 3708] [serial = 2354] [outer = 20FECC00] 04:35:28 INFO - PROCESS | 3708 | 1461069328013 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 185 (2175D400) [pid = 3708] [serial = 2355] [outer = 20FECC00] 04:35:28 INFO - PROCESS | 3708 | 1461069328516 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:35:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 907ms 04:35:28 INFO - PROCESS | 3708 | 1461069328577 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:35:28 INFO - PROCESS | 3708 | 1461069328579 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 04:35:28 INFO - PROCESS | 3708 | 1461069328582 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:35:28 INFO - PROCESS | 3708 | 1461069328584 Marionette TRACE conn3 <- [1,3098,null,{}] 04:35:28 INFO - PROCESS | 3708 | 1461069328588 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:28 INFO - PROCESS | 3708 | 1461069328699 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:35:28 INFO - PROCESS | 3708 | 1461069328875 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 3708 | ++DOCSHELL 138E6800 == 76 [pid = 3708] [id = 786] 04:35:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 186 (14755C00) [pid = 3708] [serial = 2356] [outer = 00000000] 04:35:28 INFO - PROCESS | 3708 | ++DOMWINDOW == 187 (17081C00) [pid = 3708] [serial = 2357] [outer = 14755C00] 04:35:28 INFO - PROCESS | 3708 | 1461069328930 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 3708 | ++DOMWINDOW == 188 (1871C800) [pid = 3708] [serial = 2358] [outer = 14755C00] 04:35:29 INFO - PROCESS | 3708 | 1461069329677 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:35:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:35:29 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:35:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:35:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1141ms 04:35:29 INFO - PROCESS | 3708 | 1461069329730 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 3708 | 1461069329735 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 04:35:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:35:29 INFO - PROCESS | 3708 | 1461069329741 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 3708 | 1461069329744 Marionette TRACE conn3 <- [1,3102,null,{}] 04:35:29 INFO - PROCESS | 3708 | 1461069329794 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:29 INFO - PROCESS | 3708 | 1461069329890 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:35:30 INFO - PROCESS | 3708 | 1461069330095 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1b9ba3e9-dba6-4234-806d-ee51524dead4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 3708 | ++DOCSHELL 11BFAC00 == 77 [pid = 3708] [id = 787] 04:35:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 189 (132FA000) [pid = 3708] [serial = 2359] [outer = 00000000] 04:35:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 190 (17E53800) [pid = 3708] [serial = 2360] [outer = 132FA000] 04:35:30 INFO - PROCESS | 3708 | 1461069330149 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 3708 | ++DOMWINDOW == 191 (18326000) [pid = 3708] [serial = 2361] [outer = 132FA000] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 17E50800 == 76 [pid = 3708] [id = 775] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 138E3C00 == 75 [pid = 3708] [id = 774] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 1AA3DC00 == 74 [pid = 3708] [id = 773] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 138E5800 == 73 [pid = 3708] [id = 772] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 19D6D400 == 72 [pid = 3708] [id = 771] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 16C07C00 == 71 [pid = 3708] [id = 770] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 156DC000 == 70 [pid = 3708] [id = 769] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 1610C400 == 69 [pid = 3708] [id = 768] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 13261000 == 68 [pid = 3708] [id = 765] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 1CCD0000 == 67 [pid = 3708] [id = 764] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 190 (1CCCF400) [pid = 3708] [serial = 2236] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 189 (1CA85000) [pid = 3708] [serial = 2233] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 188 (1D63C800) [pid = 3708] [serial = 2241] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 187 (1CCD8800) [pid = 3708] [serial = 2238] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 186 (1C363C00) [pid = 3708] [serial = 2230] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 185 (18A7B000) [pid = 3708] [serial = 2224] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 184 (19805400) [pid = 3708] [serial = 2227] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 183 (1CCCD400) [pid = 3708] [serial = 2279] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 19866400 == 66 [pid = 3708] [id = 763] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 15E26C00 == 65 [pid = 3708] [id = 762] 04:35:30 INFO - PROCESS | 3708 | --DOCSHELL 1376F400 == 64 [pid = 3708] [id = 761] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 182 (1C11C800) [pid = 3708] [serial = 2277] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 181 (18D71C00) [pid = 3708] [serial = 2180] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 180 (1BECE400) [pid = 3708] [serial = 2276] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 179 (18711800) [pid = 3708] [serial = 2254] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 178 (1544A400) [pid = 3708] [serial = 2251] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 177 (1A01D800) [pid = 3708] [serial = 2270] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 176 (1A1C6800) [pid = 3708] [serial = 2273] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 175 (142EA800) [pid = 3708] [serial = 2250] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 174 (18CC4000) [pid = 3708] [serial = 2256] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 173 (19804400) [pid = 3708] [serial = 2265] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 172 (18EB0400) [pid = 3708] [serial = 2260] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 171 (1980A400) [pid = 3708] [serial = 2266] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 170 (19460800) [pid = 3708] [serial = 2262] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 169 (1610B800) [pid = 3708] [serial = 2247] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 168 (19D52000) [pid = 3708] [serial = 2268] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 167 (18E70800) [pid = 3708] [serial = 2259] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 166 (19524400) [pid = 3708] [serial = 2263] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 165 (18183800) [pid = 3708] [serial = 2253] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 164 (14760800) [pid = 3708] [serial = 2244] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 163 (1A1C9400) [pid = 3708] [serial = 2271] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 162 (1A5B1C00) [pid = 3708] [serial = 2274] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 161 (18CCAC00) [pid = 3708] [serial = 2257] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | --DOMWINDOW == 160 (16C08800) [pid = 3708] [serial = 2248] [outer = 00000000] [url = about:blank] 04:35:30 INFO - PROCESS | 3708 | 1461069330719 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:35:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:35:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1001ms 04:35:30 INFO - PROCESS | 3708 | 1461069330744 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 3708 | 1461069330749 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 04:35:31 WARNING - u'runner_teardown' () 04:35:31 INFO - No more tests 04:35:31 INFO - Got 0 unexpected results 04:35:31 INFO - SUITE-END | took 673s 04:35:32 INFO - Closing logging queue 04:35:32 INFO - queue closed 04:35:32 INFO - Return code: 0 04:35:32 WARNING - # TBPL SUCCESS # 04:35:32 INFO - Running post-action listener: _resource_record_post_action 04:35:32 INFO - Running post-run listener: _resource_record_post_run 04:35:33 INFO - Total resource usage - Wall time: 687s; CPU: 17.0%; Read bytes: 92224512; Write bytes: 990938624; Read time: 3296063; Write time: 1304224 04:35:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:35:33 INFO - install - Wall time: 5s; CPU: 8.0%; Read bytes: 0; Write bytes: 137741312; Read time: 0; Write time: 201394 04:35:33 INFO - run-tests - Wall time: 682s; CPU: 17.0%; Read bytes: 92224512; Write bytes: 809229824; Read time: 3296063; Write time: 1020931 04:35:33 INFO - Running post-run listener: _upload_blobber_files 04:35:33 INFO - Blob upload gear active. 04:35:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:35:33 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:35:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:35:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:35:34 INFO - (blobuploader) - INFO - Open directory for files ... 04:35:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:35:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:35:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:35:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:35:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:35:34 INFO - (blobuploader) - INFO - Done attempting. 04:35:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:35:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:35:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:35:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:35:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:35:37 INFO - (blobuploader) - INFO - Done attempting. 04:35:37 INFO - (blobuploader) - INFO - Iteration through files over. 04:35:37 INFO - Return code: 0 04:35:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:35:37 INFO - Using _rmtree_windows ... 04:35:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:35:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d4fd1a3a81220b0a4d1e28126db1031038dc663246e87e39760b776339765783172628eac32af1213b20b23f5da250c66a4f9b2bc53c40d7bf370c5998114eb3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7a2ec89ec509674072a45f143541d1bd6a02d9192e6368e6a50c10ba8c41b1b0af80d6b0d971c1ac182f6640ac838a3c31ceaa8c36a8f3f675be81ead7a0e967"} 04:35:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:35:37 INFO - Writing to file C:\slave\test\properties\blobber_files 04:35:37 INFO - Contents: 04:35:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d4fd1a3a81220b0a4d1e28126db1031038dc663246e87e39760b776339765783172628eac32af1213b20b23f5da250c66a4f9b2bc53c40d7bf370c5998114eb3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7a2ec89ec509674072a45f143541d1bd6a02d9192e6368e6a50c10ba8c41b1b0af80d6b0d971c1ac182f6640ac838a3c31ceaa8c36a8f3f675be81ead7a0e967"} 04:35:37 INFO - Running post-run listener: copy_logs_to_upload_dir 04:35:37 INFO - Copying logs to upload dir... 04:35:37 INFO - mkdir: C:\slave\test\build\upload\logs 04:35:37 INFO - Copying logs to upload dir... 04:35:37 INFO - Using _rmtree_windows ... 04:35:37 INFO - Using _rmtree_windows ... 04:35:37 INFO - Using _rmtree_windows ... 04:35:37 INFO - Using _rmtree_windows ... 04:35:37 INFO - Using _rmtree_windows ... 04:35:37 INFO - Using _rmtree_windows ... 04:35:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=847.906000 ========= master_lag: -5.08 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 2 secs) (at 2016-04-19 05:35:37.853552) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 05:35:37.854457) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d4fd1a3a81220b0a4d1e28126db1031038dc663246e87e39760b776339765783172628eac32af1213b20b23f5da250c66a4f9b2bc53c40d7bf370c5998114eb3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7a2ec89ec509674072a45f143541d1bd6a02d9192e6368e6a50c10ba8c41b1b0af80d6b0d971c1ac182f6640ac838a3c31ceaa8c36a8f3f675be81ead7a0e967"} build_url:https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d4fd1a3a81220b0a4d1e28126db1031038dc663246e87e39760b776339765783172628eac32af1213b20b23f5da250c66a4f9b2bc53c40d7bf370c5998114eb3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7a2ec89ec509674072a45f143541d1bd6a02d9192e6368e6a50c10ba8c41b1b0af80d6b0d971c1ac182f6640ac838a3c31ceaa8c36a8f3f675be81ead7a0e967"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AIlxrTOzSf-USDuF-k8bgg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.09 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 05:35:38.055254) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:35:38.055582) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:35:38.179659) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 05:35:38.179986) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 05:35:38.481140) ========= ========= Total master_lag: -1.42 =========