builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-100 starttime: 1461224723.73 results: success (0) buildid: 20160420210806 builduid: 50b3629257d7438cae535c69ac15a39a revision: 85616706a29b8944f3a09f5cc32e9e219f6ceb40 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:23.728647) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:23.729063) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:23.729337) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:23.791680) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:23.791941) ========= '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-100\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False --00:45:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 14.71 MB/s 00:45:27 (14.71 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.676000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:24.529252) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:24.529599) ========= '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-100\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.645000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:25.186666) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 00:45:25.187034) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 85616706a29b8944f3a09f5cc32e9e219f6ceb40 --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 85616706a29b8944f3a09f5cc32e9e219f6ceb40 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False 2016-04-21 00:45:28,704 truncating revision to first 12 chars 2016-04-21 00:45:28,704 Setting DEBUG logging. 2016-04-21 00:45:28,704 attempt 1/10 2016-04-21 00:45:28,704 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/85616706a29b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 00:45:29,473 unpacking tar archive at: fx-team-85616706a29b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.430000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 00:45:26.691982) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:26.692334) ========= script_repo_revision: 85616706a29b8944f3a09f5cc32e9e219f6ceb40 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:26.692835) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:26.693155) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 00:45:26.710170) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 42 secs) (at 2016-04-21 00:45:26.710548) ========= '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-100\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 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-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 00:45:30 INFO - MultiFileLogger online at 20160421 00:45:30 in C:\slave\test 00:45:30 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 00:45:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:45:30 INFO - {'append_to_log': False, 00:45:30 INFO - 'base_work_dir': 'C:\\slave\\test', 00:45:30 INFO - 'blob_upload_branch': 'fx-team', 00:45:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:45:30 INFO - 'buildbot_json_path': 'buildprops.json', 00:45:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:45:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:45:30 INFO - 'download_minidump_stackwalk': True, 00:45:30 INFO - 'download_symbols': 'true', 00:45:30 INFO - 'e10s': False, 00:45:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:45:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:45:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:45:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:45:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:45:30 INFO - 'C:/mozilla-build/tooltool.py'), 00:45:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:45:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:45:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:45:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:45:30 INFO - 'log_level': 'info', 00:45:30 INFO - 'log_to_console': True, 00:45:30 INFO - 'opt_config_files': (), 00:45:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:45:30 INFO - '--processes=1', 00:45:30 INFO - '--config=%(test_path)s/wptrunner.ini', 00:45:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:45:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:45:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:45:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:45:30 INFO - 'pip_index': False, 00:45:30 INFO - 'require_test_zip': True, 00:45:30 INFO - 'test_type': ('testharness',), 00:45:30 INFO - 'this_chunk': '1', 00:45:30 INFO - 'total_chunks': '10', 00:45:30 INFO - 'virtualenv_path': 'venv', 00:45:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:45:30 INFO - 'work_dir': 'build'} 00:45:30 INFO - ##### 00:45:30 INFO - ##### Running clobber step. 00:45:30 INFO - ##### 00:45:30 INFO - Running pre-action listener: _resource_record_pre_action 00:45:30 INFO - Running main action method: clobber 00:45:30 INFO - rmtree: C:\slave\test\build 00:45:30 INFO - Using _rmtree_windows ... 00:45:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:46:10 INFO - Running post-action listener: _resource_record_post_action 00:46:10 INFO - ##### 00:46:10 INFO - ##### Running read-buildbot-config step. 00:46:10 INFO - ##### 00:46:10 INFO - Running pre-action listener: _resource_record_pre_action 00:46:10 INFO - Running main action method: read_buildbot_config 00:46:10 INFO - Using buildbot properties: 00:46:10 INFO - { 00:46:10 INFO - "project": "", 00:46:10 INFO - "product": "firefox", 00:46:10 INFO - "script_repo_revision": "production", 00:46:10 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 00:46:10 INFO - "repository": "", 00:46:10 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 00:46:10 INFO - "buildid": "20160420210806", 00:46:10 INFO - "pgo_build": "False", 00:46:10 INFO - "basedir": "C:\\slave\\test", 00:46:10 INFO - "buildnumber": 81, 00:46:10 INFO - "slavename": "t-xp32-ix-100", 00:46:10 INFO - "revision": "85616706a29b8944f3a09f5cc32e9e219f6ceb40", 00:46:10 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 00:46:10 INFO - "platform": "win32", 00:46:10 INFO - "branch": "fx-team", 00:46:10 INFO - "repo_path": "integration/fx-team", 00:46:10 INFO - "moz_repo_path": "", 00:46:10 INFO - "stage_platform": "win32", 00:46:10 INFO - "builduid": "50b3629257d7438cae535c69ac15a39a", 00:46:10 INFO - "slavebuilddir": "test" 00:46:10 INFO - } 00:46:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 00:46:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 00:46:10 INFO - Running post-action listener: _resource_record_post_action 00:46:10 INFO - ##### 00:46:10 INFO - ##### Running download-and-extract step. 00:46:10 INFO - ##### 00:46:10 INFO - Running pre-action listener: _resource_record_pre_action 00:46:10 INFO - Running main action method: download_and_extract 00:46:10 INFO - mkdir: C:\slave\test\build\tests 00:46: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')]} 00:46:10 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 00:46:10 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 00:46:10 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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 00:46:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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 00:46:10 INFO - Downloaded 1274 bytes. 00:46:10 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 00:46:10 INFO - Using the following test package requirements: 00:46:10 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 00:46:10 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:46:10 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 00:46:10 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:46:10 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 00:46:10 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:46:10 INFO - u'jsshell-win32.zip'], 00:46:10 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:46:10 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 00:46:10 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 00:46:10 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:46:10 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 00:46:10 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:46:10 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 00:46:10 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:46:10 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 00:46:10 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 00:46:10 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 00:46:10 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 00:46: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')]} 00:46:10 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 00:46:11 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 00:46:11 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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 00:46:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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 00:46:12 INFO - Downloaded 20466905 bytes. 00:46:12 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/*'] 00:46:12 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/* 00:46:15 INFO - caution: filename not matched: web-platform/* 00:46:15 INFO - Return code: 11 00:46: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')]} 00:46:15 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 00:46:15 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 00:46:15 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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 00:46:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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 00:46:18 INFO - Downloaded 36397879 bytes. 00:46:18 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/*'] 00:46:18 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/* 00:46:55 INFO - caution: filename not matched: bin/* 00:46:55 INFO - caution: filename not matched: config/* 00:46:55 INFO - caution: filename not matched: mozbase/* 00:46:55 INFO - caution: filename not matched: marionette/* 00:46:55 INFO - caution: filename not matched: tools/wptserve/* 00:46:55 INFO - Return code: 11 00:46:55 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')]} 00:46:55 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 00:46:55 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:46:55 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 00:46:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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 00:46:59 INFO - Downloaded 67467170 bytes. 00:46:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:46:59 INFO - mkdir: C:\slave\test\properties 00:46:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:46:59 INFO - Writing to file C:\slave\test\properties\build_url 00:46:59 INFO - Contents: 00:46:59 INFO - build_url:https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 00:47:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:47:00 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:47:00 INFO - Writing to file C:\slave\test\properties\symbols_url 00:47:00 INFO - Contents: 00:47:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:47:00 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')]} 00:47:00 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:47:00 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 00:47:00 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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 00:47:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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 00:47:04 INFO - Downloaded 58261638 bytes. 00:47:04 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'] 00:47:04 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 00:47:10 INFO - Return code: 0 00:47:10 INFO - Running post-action listener: _resource_record_post_action 00:47:10 INFO - Running post-action listener: set_extra_try_arguments 00:47:10 INFO - ##### 00:47:10 INFO - ##### Running create-virtualenv step. 00:47:10 INFO - ##### 00:47:10 INFO - Running pre-action listener: _pre_create_virtualenv 00:47:10 INFO - Running pre-action listener: _resource_record_pre_action 00:47:10 INFO - Running main action method: create_virtualenv 00:47:10 INFO - Creating virtualenv C:\slave\test\build\venv 00:47:10 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 00:47:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:47:12 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:47:13 INFO - Installing distribute......................................................................................................................................................................................done. 00:47:14 INFO - Return code: 0 00:47:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:47: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')]} 00:47:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:47: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')]} 00:47:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:47:14 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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-100\\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-100'}}, attempt #1 00:47:14 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 00:47:14 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 00:47:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:47:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 00:47:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:47:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 00:47:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:47:14 INFO - 'DCLOCATION': 'SCL3', 00:47:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:47:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:47:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:47:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:47:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:47:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:47:14 INFO - 'HOMEDRIVE': 'C:', 00:47:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:47:14 INFO - 'KTS_VERSION': '1.19c', 00:47:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:47:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 00:47:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:47:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:47:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:47:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:47:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:47:14 INFO - 'MOZ_AIRBAG': '1', 00:47:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:47:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:47:14 INFO - 'MOZ_MSVCVERSION': '8', 00:47:14 INFO - 'MOZ_NO_REMOTE': '1', 00:47:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:47:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:47:14 INFO - 'NO_EM_RESTART': '1', 00:47:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:47:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:47:14 INFO - 'OS': 'Windows_NT', 00:47:14 INFO - 'OURDRIVE': 'C:', 00:47:14 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', 00:47:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:47:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:47:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:47:14 INFO - 'PROCESSOR_LEVEL': '6', 00:47:14 INFO - 'PROCESSOR_REVISION': '1e05', 00:47:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:47:14 INFO - 'PROMPT': '$P$G', 00:47:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:47:14 INFO - 'PWD': 'C:\\slave\\test', 00:47:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:47:14 INFO - 'SESSIONNAME': 'Console', 00:47:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:47:14 INFO - 'SYSTEMDRIVE': 'C:', 00:47:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:47:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:14 INFO - 'TEST1': 'testie', 00:47:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:14 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 00:47:14 INFO - 'USERNAME': 'cltbld', 00:47:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:47:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:47:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:47:14 INFO - 'WINDIR': 'C:\\WINDOWS', 00:47:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:47:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:47:14 INFO - Downloading/unpacking psutil>=0.7.1 00:47:14 INFO - Running setup.py egg_info for package psutil 00:47:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:47:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:47:14 INFO - Installing collected packages: psutil 00:47:14 INFO - Running setup.py install for psutil 00:47:14 INFO - building 'psutil._psutil_windows' extension 00:47:14 INFO - error: Unable to find vcvarsall.bat 00:47:14 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-tf0fft-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:47:14 INFO - running install 00:47:14 INFO - running build 00:47:14 INFO - running build_py 00:47:14 INFO - creating build 00:47:14 INFO - creating build\lib.win32-2.7 00:47:14 INFO - creating build\lib.win32-2.7\psutil 00:47:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:47:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:47:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:47:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:47:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:47:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:47:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:47:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:47:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:47:14 INFO - running build_ext 00:47:14 INFO - building 'psutil._psutil_windows' extension 00:47:14 INFO - error: Unable to find vcvarsall.bat 00:47:14 INFO - ---------------------------------------- 00:47:14 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-tf0fft-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:47:14 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data\pip\pip.log 00:47:14 WARNING - Return code: 1 00:47:14 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! 00:47:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:47: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')]} 00:47:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:47: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')]} 00:47:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:47:14 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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-100\\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-100'}}, attempt #1 00:47:14 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 00:47:15 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 00:47:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:47:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 00:47:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:47:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 00:47:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:47:15 INFO - 'DCLOCATION': 'SCL3', 00:47:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:47:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:47:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:47:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:47:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:47:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:47:15 INFO - 'HOMEDRIVE': 'C:', 00:47:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:47:15 INFO - 'KTS_VERSION': '1.19c', 00:47:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:47:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 00:47:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:47:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:47:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:47:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:47:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:47:15 INFO - 'MOZ_AIRBAG': '1', 00:47:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:47:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:47:15 INFO - 'MOZ_MSVCVERSION': '8', 00:47:15 INFO - 'MOZ_NO_REMOTE': '1', 00:47:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:47:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:47:15 INFO - 'NO_EM_RESTART': '1', 00:47:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:47:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:47:15 INFO - 'OS': 'Windows_NT', 00:47:15 INFO - 'OURDRIVE': 'C:', 00:47:15 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', 00:47:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:47:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:47:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:47:15 INFO - 'PROCESSOR_LEVEL': '6', 00:47:15 INFO - 'PROCESSOR_REVISION': '1e05', 00:47:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:47:15 INFO - 'PROMPT': '$P$G', 00:47:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:47:15 INFO - 'PWD': 'C:\\slave\\test', 00:47:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:47:15 INFO - 'SESSIONNAME': 'Console', 00:47:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:47:15 INFO - 'SYSTEMDRIVE': 'C:', 00:47:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:47:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:15 INFO - 'TEST1': 'testie', 00:47:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:15 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 00:47:15 INFO - 'USERNAME': 'cltbld', 00:47:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:47:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:47:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:47:15 INFO - 'WINDIR': 'C:\\WINDOWS', 00:47:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:47:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:47:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:47:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:47:15 INFO - Running setup.py egg_info for package mozsystemmonitor 00:47:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:47:15 INFO - Running setup.py egg_info for package psutil 00:47:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:47:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:47:15 INFO - Installing collected packages: mozsystemmonitor, psutil 00:47:15 INFO - Running setup.py install for mozsystemmonitor 00:47:15 INFO - Running setup.py install for psutil 00:47:15 INFO - building 'psutil._psutil_windows' extension 00:47:15 INFO - error: Unable to find vcvarsall.bat 00:47:15 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-muf0o9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:47:15 INFO - running install 00:47:15 INFO - running build 00:47:15 INFO - running build_py 00:47:15 INFO - running build_ext 00:47:15 INFO - building 'psutil._psutil_windows' extension 00:47:15 INFO - error: Unable to find vcvarsall.bat 00:47:15 INFO - ---------------------------------------- 00:47:15 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-muf0o9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:47:15 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-100\Application Data\pip\pip.log 00:47:15 WARNING - Return code: 1 00:47:15 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! 00:47:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:47: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')]} 00:47:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:47: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')]} 00:47:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:47:15 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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-100\\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-100'}}, attempt #1 00:47:15 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 00:47:15 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 00:47:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:47:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 00:47:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:47:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 00:47:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:47:15 INFO - 'DCLOCATION': 'SCL3', 00:47:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:47:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:47:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:47:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:47:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:47:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:47:15 INFO - 'HOMEDRIVE': 'C:', 00:47:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:47:15 INFO - 'KTS_VERSION': '1.19c', 00:47:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:47:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 00:47:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:47:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:47:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:47:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:47:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:47:15 INFO - 'MOZ_AIRBAG': '1', 00:47:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:47:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:47:15 INFO - 'MOZ_MSVCVERSION': '8', 00:47:15 INFO - 'MOZ_NO_REMOTE': '1', 00:47:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:47:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:47:15 INFO - 'NO_EM_RESTART': '1', 00:47:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:47:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:47:15 INFO - 'OS': 'Windows_NT', 00:47:15 INFO - 'OURDRIVE': 'C:', 00:47:15 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', 00:47:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:47:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:47:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:47:15 INFO - 'PROCESSOR_LEVEL': '6', 00:47:15 INFO - 'PROCESSOR_REVISION': '1e05', 00:47:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:47:15 INFO - 'PROMPT': '$P$G', 00:47:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:47:15 INFO - 'PWD': 'C:\\slave\\test', 00:47:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:47:15 INFO - 'SESSIONNAME': 'Console', 00:47:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:47:15 INFO - 'SYSTEMDRIVE': 'C:', 00:47:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:47:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:15 INFO - 'TEST1': 'testie', 00:47:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:15 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 00:47:15 INFO - 'USERNAME': 'cltbld', 00:47:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:47:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:47:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:47:15 INFO - 'WINDIR': 'C:\\WINDOWS', 00:47:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:47:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:47:16 INFO - Downloading/unpacking blobuploader==1.2.4 00:47:16 INFO - Downloading blobuploader-1.2.4.tar.gz 00:47:16 INFO - Running setup.py egg_info for package blobuploader 00:47:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:47:17 INFO - Running setup.py egg_info for package requests 00:47:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:47:17 INFO - Downloading docopt-0.6.1.tar.gz 00:47:17 INFO - Running setup.py egg_info for package docopt 00:47:17 INFO - Installing collected packages: blobuploader, docopt, requests 00:47:17 INFO - Running setup.py install for blobuploader 00:47:17 INFO - Running setup.py install for docopt 00:47:17 INFO - Running setup.py install for requests 00:47:17 INFO - Successfully installed blobuploader docopt requests 00:47:17 INFO - Cleaning up... 00:47:17 INFO - Return code: 0 00:47:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:47:17 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')]} 00:47:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:47:17 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')]} 00:47:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:47:17 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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-100\\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-100'}}, attempt #1 00:47:17 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 00:47:17 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 00:47:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:47:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 00:47:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:47:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 00:47:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:47:17 INFO - 'DCLOCATION': 'SCL3', 00:47:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:47:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:47:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:47:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:47:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:47:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:47:17 INFO - 'HOMEDRIVE': 'C:', 00:47:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:47:17 INFO - 'KTS_VERSION': '1.19c', 00:47:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:47:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 00:47:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:47:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:47:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:47:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:47:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:47:17 INFO - 'MOZ_AIRBAG': '1', 00:47:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:47:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:47:17 INFO - 'MOZ_MSVCVERSION': '8', 00:47:17 INFO - 'MOZ_NO_REMOTE': '1', 00:47:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:47:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:47:17 INFO - 'NO_EM_RESTART': '1', 00:47:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:47:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:47:17 INFO - 'OS': 'Windows_NT', 00:47:17 INFO - 'OURDRIVE': 'C:', 00:47:17 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', 00:47:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:47:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:47:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:47:17 INFO - 'PROCESSOR_LEVEL': '6', 00:47:17 INFO - 'PROCESSOR_REVISION': '1e05', 00:47:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:47:17 INFO - 'PROMPT': '$P$G', 00:47:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:47:17 INFO - 'PWD': 'C:\\slave\\test', 00:47:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:47:17 INFO - 'SESSIONNAME': 'Console', 00:47:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:47:17 INFO - 'SYSTEMDRIVE': 'C:', 00:47:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:47:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:17 INFO - 'TEST1': 'testie', 00:47:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:17 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 00:47:17 INFO - 'USERNAME': 'cltbld', 00:47:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:47:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:47:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:47:17 INFO - 'WINDIR': 'C:\\WINDOWS', 00:47:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:47:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:47:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:47:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:47:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:47:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:47:24 INFO - Unpacking c:\slave\test\build\tests\marionette 00:47:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:47:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:47:24 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 00:47:24 INFO - Running setup.py install for browsermob-proxy 00:47:29 INFO - Running setup.py install for manifestparser 00:47:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for marionette-client 00:47:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:47:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for marionette-driver 00:47:29 INFO - Running setup.py install for mozcrash 00:47:29 INFO - Running setup.py install for mozdebug 00:47:29 INFO - Running setup.py install for mozdevice 00:47:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for mozfile 00:47:29 INFO - Running setup.py install for mozhttpd 00:47:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for mozinfo 00:47:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for mozInstall 00:47:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for mozleak 00:47:29 INFO - Running setup.py install for mozlog 00:47:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for moznetwork 00:47:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for mozprocess 00:47:29 INFO - Running setup.py install for mozprofile 00:47:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for mozrunner 00:47:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for mozscreenshot 00:47:29 INFO - Running setup.py install for moztest 00:47:29 INFO - Running setup.py install for mozversion 00:47:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:47:29 INFO - Running setup.py install for wptserve 00:47:29 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 00:47:29 INFO - Cleaning up... 00:47:29 INFO - Return code: 0 00:47:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:47: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')]} 00:47:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:47: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')]} 00:47:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:47:29 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, '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-100', 'USERDOMAIN': 'T-XP32-IX-100', '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-100', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-100', '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-100\\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-100'}}, attempt #1 00:47:29 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 00:47:29 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 00:47:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:47:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 00:47:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:47:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 00:47:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:47:29 INFO - 'DCLOCATION': 'SCL3', 00:47:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:47:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:47:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:47:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:47:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:47:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:47:29 INFO - 'HOMEDRIVE': 'C:', 00:47:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:47:29 INFO - 'KTS_VERSION': '1.19c', 00:47:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:47:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 00:47:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:47:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:47:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:47:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:47:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:47:29 INFO - 'MOZ_AIRBAG': '1', 00:47:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:47:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:47:29 INFO - 'MOZ_MSVCVERSION': '8', 00:47:29 INFO - 'MOZ_NO_REMOTE': '1', 00:47:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:47:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:47:29 INFO - 'NO_EM_RESTART': '1', 00:47:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:47:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:47:29 INFO - 'OS': 'Windows_NT', 00:47:29 INFO - 'OURDRIVE': 'C:', 00:47: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', 00:47:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:47:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:47:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:47:29 INFO - 'PROCESSOR_LEVEL': '6', 00:47:29 INFO - 'PROCESSOR_REVISION': '1e05', 00:47:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:47:29 INFO - 'PROMPT': '$P$G', 00:47:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:47:29 INFO - 'PWD': 'C:\\slave\\test', 00:47:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:47:29 INFO - 'SESSIONNAME': 'Console', 00:47:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:47:29 INFO - 'SYSTEMDRIVE': 'C:', 00:47:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:47:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:29 INFO - 'TEST1': 'testie', 00:47:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:29 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 00:47:29 INFO - 'USERNAME': 'cltbld', 00:47:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:47:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:47:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:47:29 INFO - 'WINDIR': 'C:\\WINDOWS', 00:47:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:47:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:47:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:47:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:47:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:47:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:47:37 INFO - Unpacking c:\slave\test\build\tests\marionette 00:47:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:47:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:47:37 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)) 00:47:41 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)) 00:47:41 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)) 00:47:41 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)) 00:47:41 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)) 00:47:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:47:41 INFO - Downloading blessings-1.6.tar.gz 00:47:41 INFO - Running setup.py egg_info for package blessings 00:47:41 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)) 00:47:41 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:47:41 INFO - Running setup.py install for blessings 00:47:41 INFO - Running setup.py install for browsermob-proxy 00:47:41 INFO - Running setup.py install for manifestparser 00:47:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Running setup.py install for marionette-client 00:47:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:47:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Running setup.py install for marionette-driver 00:47:41 INFO - Running setup.py install for mozcrash 00:47:41 INFO - Running setup.py install for mozdebug 00:47:41 INFO - Running setup.py install for mozdevice 00:47:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Running setup.py install for mozhttpd 00:47:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Running setup.py install for mozInstall 00:47:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Running setup.py install for mozleak 00:47:41 INFO - Running setup.py install for mozprofile 00:47:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Running setup.py install for mozrunner 00:47:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:47:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:47:42 INFO - Running setup.py install for mozscreenshot 00:47:42 INFO - Running setup.py install for moztest 00:47:42 INFO - Running setup.py install for mozversion 00:47:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:47:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:47:42 INFO - Running setup.py install for wptserve 00:47:42 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:47:42 INFO - Cleaning up... 00:47:42 INFO - Return code: 0 00:47:42 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:47:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:47:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:47:42 INFO - Reading from file tmpfile_stdout 00:47:42 INFO - Using _rmtree_windows ... 00:47:42 INFO - Using _rmtree_windows ... 00:47:42 INFO - Current package versions: 00:47:42 INFO - blessings == 1.6 00:47:42 INFO - blobuploader == 1.2.4 00:47:42 INFO - browsermob-proxy == 0.6.0 00:47:42 INFO - distribute == 0.6.14 00:47:42 INFO - docopt == 0.6.1 00:47:42 INFO - manifestparser == 1.1 00:47:42 INFO - marionette-client == 2.3.0 00:47:42 INFO - marionette-driver == 1.4.0 00:47:42 INFO - mozInstall == 1.12 00:47:42 INFO - mozcrash == 0.17 00:47:42 INFO - mozdebug == 0.1 00:47:42 INFO - mozdevice == 0.48 00:47:42 INFO - mozfile == 1.2 00:47:42 INFO - mozhttpd == 0.7 00:47:42 INFO - mozinfo == 0.9 00:47:42 INFO - mozleak == 0.1 00:47:42 INFO - mozlog == 3.1 00:47:42 INFO - moznetwork == 0.27 00:47:42 INFO - mozprocess == 0.22 00:47:42 INFO - mozprofile == 0.28 00:47:42 INFO - mozrunner == 6.11 00:47:42 INFO - mozscreenshot == 0.1 00:47:42 INFO - mozsystemmonitor == 0.0 00:47:42 INFO - moztest == 0.7 00:47:42 INFO - mozversion == 1.4 00:47:42 INFO - requests == 1.2.3 00:47:42 INFO - wptserve == 1.4.0 00:47:42 INFO - Running post-action listener: _resource_record_post_action 00:47:42 INFO - Running post-action listener: _start_resource_monitoring 00:47:42 INFO - Starting resource monitoring. 00:47:42 INFO - ##### 00:47:42 INFO - ##### Running pull step. 00:47:42 INFO - ##### 00:47:42 INFO - Running pre-action listener: _resource_record_pre_action 00:47:42 INFO - Running main action method: pull 00:47:42 INFO - Pull has nothing to do! 00:47:42 INFO - Running post-action listener: _resource_record_post_action 00:47:42 INFO - ##### 00:47:42 INFO - ##### Running install step. 00:47:42 INFO - ##### 00:47:42 INFO - Running pre-action listener: _resource_record_pre_action 00:47:42 INFO - Running main action method: install 00:47:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:47:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:47:43 INFO - Reading from file tmpfile_stdout 00:47:43 INFO - Using _rmtree_windows ... 00:47:43 INFO - Using _rmtree_windows ... 00:47:43 INFO - Detecting whether we're running mozinstall >=1.0... 00:47:43 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:47:43 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:47:43 INFO - Reading from file tmpfile_stdout 00:47:43 INFO - Output received: 00:47:43 INFO - Usage: mozinstall-script.py [options] installer 00:47:43 INFO - Options: 00:47:43 INFO - -h, --help show this help message and exit 00:47:43 INFO - -d DEST, --destination=DEST 00:47:43 INFO - Directory to install application into. [default: 00:47:43 INFO - "C:\slave\test"] 00:47:43 INFO - --app=APP Application being installed. [default: firefox] 00:47:43 INFO - Using _rmtree_windows ... 00:47:43 INFO - Using _rmtree_windows ... 00:47:43 INFO - mkdir: C:\slave\test\build\application 00:47:43 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'] 00:47:43 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 00:47:46 INFO - Reading from file tmpfile_stdout 00:47:46 INFO - Output received: 00:47:46 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:47:46 INFO - Using _rmtree_windows ... 00:47:46 INFO - Using _rmtree_windows ... 00:47:46 INFO - Running post-action listener: _resource_record_post_action 00:47:46 INFO - ##### 00:47:46 INFO - ##### Running run-tests step. 00:47:46 INFO - ##### 00:47:46 INFO - Running pre-action listener: _resource_record_pre_action 00:47:46 INFO - Running main action method: run_tests 00:47:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:47:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:47:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:47:46 INFO - grabbing minidump binary from tooltool 00:47:46 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')]} 00:47:46 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:47:46 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 00:47:46 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 00:47:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:47:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxwtzqn 00:47:49 INFO - INFO - File integrity verified, renaming tmpxwtzqn to win32-minidump_stackwalk.exe 00:47:49 INFO - Return code: 0 00:47:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:47:49 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:47:49 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/N6WIPm5CRx-nqc6X_vvgWg/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 00:47:49 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/N6WIPm5CRx-nqc6X_vvgWg/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 00:47:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 00:47:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100\\Application Data', 00:47:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 00:47:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-100', 00:47:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 00:47:49 INFO - 'DCLOCATION': 'SCL3', 00:47:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 00:47:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:47:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:47:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 00:47:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 00:47:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 00:47:49 INFO - 'HOMEDRIVE': 'C:', 00:47:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:47:49 INFO - 'KTS_VERSION': '1.19c', 00:47:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 00:47:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-100', 00:47:49 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:47:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:47:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:47:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 00:47:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 00:47:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 00:47:49 INFO - 'MOZ_AIRBAG': '1', 00:47:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:47:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:47:49 INFO - 'MOZ_MSVCVERSION': '8', 00:47:49 INFO - 'MOZ_NO_REMOTE': '1', 00:47:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 00:47:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 00:47:49 INFO - 'NO_EM_RESTART': '1', 00:47:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:47:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:47:49 INFO - 'OS': 'Windows_NT', 00:47:49 INFO - 'OURDRIVE': 'C:', 00:47: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', 00:47:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 00:47:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:47:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 00:47:49 INFO - 'PROCESSOR_LEVEL': '6', 00:47:49 INFO - 'PROCESSOR_REVISION': '1e05', 00:47:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 00:47:49 INFO - 'PROMPT': '$P$G', 00:47:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:47:49 INFO - 'PWD': 'C:\\slave\\test', 00:47:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:47:49 INFO - 'SESSIONNAME': 'Console', 00:47:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:47:49 INFO - 'SYSTEMDRIVE': 'C:', 00:47:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 00:47:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:49 INFO - 'TEST1': 'testie', 00:47:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 00:47:49 INFO - 'USERDOMAIN': 'T-XP32-IX-100', 00:47:49 INFO - 'USERNAME': 'cltbld', 00:47:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-100', 00:47:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 00:47:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 00:47:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 00:47:49 INFO - 'WINDIR': 'C:\\WINDOWS', 00:47:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:47:49 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/N6WIPm5CRx-nqc6X_vvgWg/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 00:47:50 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 00:47:50 INFO - import pkg_resources 00:47:52 INFO - Using 1 client processes 00:47:55 INFO - SUITE-START | Running 778 tests 00:47:55 INFO - Running testharness tests 00:47:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:47:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 00:47:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:47:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:47:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:47:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:47:55 INFO - Setting up ssl 00:47:55 INFO - PROCESS | certutil | 00:47:55 INFO - PROCESS | certutil | 00:47:55 INFO - PROCESS | certutil | 00:47:55 INFO - Certificate Nickname Trust Attributes 00:47:55 INFO - SSL,S/MIME,JAR/XPI 00:47:55 INFO - 00:47:55 INFO - web-platform-tests CT,, 00:47:55 INFO - 00:47:55 INFO - Starting runner 00:47:57 INFO - PROCESS | 3760 | [3760] 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 00:47:58 INFO - PROCESS | 3760 | [3760] 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 00:47:58 INFO - PROCESS | 3760 | [3760] 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 00:47:59 INFO - PROCESS | 3760 | [3760] 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 00:47:59 INFO - PROCESS | 3760 | [3760] 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 00:47:59 INFO - PROCESS | 3760 | [3760] 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 00:47:59 INFO - PROCESS | 3760 | 1461224879538 Marionette DEBUG Marionette enabled via build flag and pref 00:47:59 INFO - PROCESS | 3760 | ++DOCSHELL 144A4400 == 1 [pid = 3760] [id = 1] 00:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 1 (144A4800) [pid = 3760] [serial = 1] [outer = 00000000] 00:47:59 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 2 (144A5400) [pid = 3760] [serial = 2] [outer = 144A4800] 00:47:59 INFO - PROCESS | 3760 | [3760] 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 00:47:59 INFO - PROCESS | 3760 | [3760] 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 00:47:59 INFO - PROCESS | 3760 | ++DOCSHELL 14B66400 == 2 [pid = 3760] [id = 2] 00:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 3 (14B66800) [pid = 3760] [serial = 3] [outer = 00000000] 00:47:59 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 4 (14B67400) [pid = 3760] [serial = 4] [outer = 14B66800] 00:48:00 INFO - PROCESS | 3760 | 1461224880102 Marionette INFO Listening on port 2828 00:48:00 INFO - PROCESS | 3760 | 1461224880483 Marionette DEBUG Marionette enabled via command-line flag 00:48:00 INFO - PROCESS | 3760 | ++DOCSHELL 15CEA400 == 3 [pid = 3760] [id = 3] 00:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 5 (15CF2400) [pid = 3760] [serial = 5] [outer = 00000000] 00:48:00 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 6 (15CF3000) [pid = 3760] [serial = 6] [outer = 15CF2400] 00:48:00 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 7 (16636C00) [pid = 3760] [serial = 7] [outer = 14B66800] 00:48:00 INFO - PROCESS | 3760 | [3760] 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 00:48:00 INFO - PROCESS | 3760 | 1461224880858 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1760 00:48:00 INFO - PROCESS | 3760 | 1461224880971 Marionette DEBUG Closed connection conn0 00:48:00 INFO - PROCESS | 3760 | [3760] 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 00:48:00 INFO - PROCESS | 3760 | 1461224880977 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1761 00:48:01 INFO - PROCESS | 3760 | 1461224881030 Marionette DEBUG Closed connection conn1 00:48:01 INFO - PROCESS | 3760 | [3760] 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 00:48:01 INFO - PROCESS | 3760 | 1461224881038 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1762 00:48:01 INFO - PROCESS | 3760 | ++DOCSHELL 14B68400 == 4 [pid = 3760] [id = 4] 00:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 8 (16A1CC00) [pid = 3760] [serial = 8] [outer = 00000000] 00:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 9 (1656A400) [pid = 3760] [serial = 9] [outer = 16A1CC00] 00:48:01 INFO - PROCESS | 3760 | [3760] 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 00:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 10 (1656F000) [pid = 3760] [serial = 10] [outer = 16A1CC00] 00:48:01 INFO - PROCESS | 3760 | 1461224881293 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:48:01 INFO - PROCESS | 3760 | 1461224881298 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":"20160420210806","device":"desktop","version":"48.0a1"} 00:48:01 INFO - PROCESS | 3760 | [3760] 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 00:48:01 INFO - PROCESS | 3760 | [3760] 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 00:48:01 INFO - PROCESS | 3760 | [3760] 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 00:48:01 INFO - PROCESS | 3760 | [3760] 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 00:48:02 INFO - PROCESS | 3760 | ++DOCSHELL 18833800 == 5 [pid = 3760] [id = 5] 00:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 11 (18835800) [pid = 3760] [serial = 11] [outer = 00000000] 00:48:02 INFO - PROCESS | 3760 | ++DOCSHELL 18836800 == 6 [pid = 3760] [id = 6] 00:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 12 (18836C00) [pid = 3760] [serial = 12] [outer = 00000000] 00:48:02 INFO - PROCESS | 3760 | [3760] 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 00:48:02 INFO - PROCESS | 3760 | ++DOCSHELL 19399C00 == 7 [pid = 3760] [id = 7] 00:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 13 (1939A000) [pid = 3760] [serial = 13] [outer = 00000000] 00:48:02 INFO - PROCESS | 3760 | [3760] 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 00:48:02 INFO - PROCESS | 3760 | [3760] 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 00:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 14 (19734C00) [pid = 3760] [serial = 14] [outer = 1939A000] 00:48:03 INFO - PROCESS | 3760 | [3760] 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 00:48:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 15 (199A6800) [pid = 3760] [serial = 15] [outer = 18835800] 00:48:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 16 (199A8000) [pid = 3760] [serial = 16] [outer = 18836C00] 00:48:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 17 (199AA400) [pid = 3760] [serial = 17] [outer = 1939A000] 00:48:03 INFO - PROCESS | 3760 | 1461224883732 Marionette DEBUG loaded listener.js 00:48:03 INFO - PROCESS | 3760 | 1461224883747 Marionette DEBUG loaded listener.js 00:48:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 18 (1A95C400) [pid = 3760] [serial = 18] [outer = 1939A000] 00:48:04 INFO - PROCESS | 3760 | 1461224884297 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"697a12b4-547b-4107-88ac-81c21c1cc9ba","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":"20160420210806","device":"desktop","version":"48.0a1","command_id":1}}] 00:48:04 INFO - PROCESS | 3760 | 1461224884464 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 00:48:04 INFO - PROCESS | 3760 | 1461224884539 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 00:48:04 INFO - PROCESS | 3760 | 1461224884673 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:48:04 INFO - PROCESS | 3760 | [3760] 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 00:48:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 19 (1C550400) [pid = 3760] [serial = 19] [outer = 1939A000] 00:48:05 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:05 INFO - PROCESS | 3760 | 1461224885170 Marionette TRACE conn2 <- [1,3,null,{}] 00:48:05 INFO - PROCESS | 3760 | 1461224885190 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:48:05 INFO - PROCESS | 3760 | 1461224885246 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 00:48:05 INFO - PROCESS | 3760 | 1461224885266 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 00:48:05 INFO - PROCESS | 3760 | 1461224885268 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 00:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:48:05 INFO - PROCESS | 3760 | 1461224885273 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:48:05 INFO - PROCESS | 3760 | 1461224885276 Marionette TRACE conn2 <- [1,6,null,{}] 00:48:05 INFO - PROCESS | 3760 | 1461224885292 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:05 INFO - PROCESS | 3760 | 1461224885309 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 00:48:05 INFO - PROCESS | 3760 | 1461224885312 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:05 INFO - PROCESS | 3760 | ++DOCSHELL 1931CC00 == 8 [pid = 3760] [id = 8] 00:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 20 (1C5C6800) [pid = 3760] [serial = 20] [outer = 00000000] 00:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 21 (1C8EEC00) [pid = 3760] [serial = 21] [outer = 1C5C6800] 00:48:05 INFO - PROCESS | 3760 | 1461224885359 Marionette DEBUG loaded listener.js 00:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 22 (1C8F2000) [pid = 3760] [serial = 22] [outer = 1C5C6800] 00:48:05 INFO - PROCESS | 3760 | ++DOCSHELL 1CD23400 == 9 [pid = 3760] [id = 9] 00:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 23 (1CD23C00) [pid = 3760] [serial = 23] [outer = 00000000] 00:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 24 (1CD27000) [pid = 3760] [serial = 24] [outer = 1CD23C00] 00:48:05 INFO - PROCESS | 3760 | 1461224885811 Marionette DEBUG loaded listener.js 00:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 25 (1CD29400) [pid = 3760] [serial = 25] [outer = 1CD23C00] 00:48:06 INFO - PROCESS | 3760 | 1461224886008 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 00:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 808ms 00:48:06 INFO - PROCESS | 3760 | 1461224886117 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 00:48:06 INFO - PROCESS | 3760 | 1461224886119 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 00:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:48:06 INFO - PROCESS | 3760 | 1461224886136 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:48:06 INFO - PROCESS | 3760 | 1461224886138 Marionette TRACE conn2 <- [1,10,null,{}] 00:48:06 INFO - PROCESS | 3760 | 1461224886184 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:06 INFO - PROCESS | 3760 | 1461224886299 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 00:48:06 INFO - PROCESS | 3760 | 1461224886312 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:06 INFO - PROCESS | 3760 | ++DOCSHELL 1D060800 == 10 [pid = 3760] [id = 10] 00:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 26 (1D060C00) [pid = 3760] [serial = 26] [outer = 00000000] 00:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 27 (1D748400) [pid = 3760] [serial = 27] [outer = 1D060C00] 00:48:06 INFO - PROCESS | 3760 | 1461224886358 Marionette DEBUG loaded listener.js 00:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 28 (1D74BC00) [pid = 3760] [serial = 28] [outer = 1D060C00] 00:48:06 INFO - PROCESS | 3760 | 1461224886722 Marionette TRACE conn2 <- [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]]]}] 00:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 606ms 00:48:06 INFO - PROCESS | 3760 | 1461224886753 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 00:48:06 INFO - PROCESS | 3760 | 1461224886756 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 00:48:06 INFO - PROCESS | 3760 | 1461224886759 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:48:06 INFO - PROCESS | 3760 | 1461224886761 Marionette TRACE conn2 <- [1,14,null,{}] 00:48:06 INFO - PROCESS | 3760 | 1461224886764 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:06 INFO - PROCESS | 3760 | 1461224886857 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 00:48:06 INFO - PROCESS | 3760 | 1461224886870 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:06 INFO - PROCESS | 3760 | ++DOCSHELL 1D223000 == 11 [pid = 3760] [id = 11] 00:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 29 (1D224400) [pid = 3760] [serial = 29] [outer = 00000000] 00:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 30 (1D8B6000) [pid = 3760] [serial = 30] [outer = 1D224400] 00:48:06 INFO - PROCESS | 3760 | 1461224886917 Marionette DEBUG loaded listener.js 00:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 31 (1D8BD800) [pid = 3760] [serial = 31] [outer = 1D224400] 00:48:07 INFO - PROCESS | 3760 | 1461224887262 Marionette TRACE conn2 <- [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]]]}] 00:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 544ms 00:48:07 INFO - PROCESS | 3760 | 1461224887294 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 00:48:07 INFO - PROCESS | 3760 | 1461224887296 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 00:48:07 INFO - PROCESS | 3760 | 1461224887299 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:48:07 INFO - PROCESS | 3760 | 1461224887301 Marionette TRACE conn2 <- [1,18,null,{}] 00:48:07 INFO - PROCESS | 3760 | 1461224887304 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:07 INFO - PROCESS | 3760 | 1461224887391 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 00:48:07 INFO - PROCESS | 3760 | 1461224887397 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:07 INFO - PROCESS | 3760 | ++DOCSHELL 1D337000 == 12 [pid = 3760] [id = 12] 00:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 32 (1D337400) [pid = 3760] [serial = 32] [outer = 00000000] 00:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 33 (1D37F000) [pid = 3760] [serial = 33] [outer = 1D337400] 00:48:07 INFO - PROCESS | 3760 | 1461224887426 Marionette DEBUG loaded listener.js 00:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 34 (1D382400) [pid = 3760] [serial = 34] [outer = 1D337400] 00:48:07 INFO - PROCESS | 3760 | 1461224887771 Marionette TRACE conn2 <- [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]]]}] 00:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 528ms 00:48:07 INFO - PROCESS | 3760 | 1461224887820 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 00:48:07 INFO - PROCESS | 3760 | 1461224887822 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 00:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:48:07 INFO - PROCESS | 3760 | 1461224887825 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:48:07 INFO - PROCESS | 3760 | 1461224887827 Marionette TRACE conn2 <- [1,22,null,{}] 00:48:07 INFO - PROCESS | 3760 | 1461224887830 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:07 INFO - PROCESS | 3760 | 1461224887916 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 00:48:07 INFO - PROCESS | 3760 | 1461224887922 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:07 INFO - PROCESS | 3760 | ++DOCSHELL 1D8B1C00 == 13 [pid = 3760] [id = 13] 00:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 35 (1D8B5C00) [pid = 3760] [serial = 35] [outer = 00000000] 00:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 36 (1DA68C00) [pid = 3760] [serial = 36] [outer = 1D8B5C00] 00:48:07 INFO - PROCESS | 3760 | 1461224887966 Marionette DEBUG loaded listener.js 00:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 37 (1DA6BC00) [pid = 3760] [serial = 37] [outer = 1D8B5C00] 00:48:08 INFO - PROCESS | 3760 | 1461224888273 Marionette TRACE conn2 <- [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]]]}] 00:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 482ms 00:48:08 INFO - PROCESS | 3760 | 1461224888319 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 00:48:08 INFO - PROCESS | 3760 | 1461224888321 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 00:48:08 INFO - PROCESS | 3760 | 1461224888324 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:48:08 INFO - PROCESS | 3760 | 1461224888326 Marionette TRACE conn2 <- [1,26,null,{}] 00:48:08 INFO - PROCESS | 3760 | 1461224888329 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:08 INFO - PROCESS | 3760 | 1461224888418 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 00:48:08 INFO - PROCESS | 3760 | 1461224888425 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:08 INFO - PROCESS | 3760 | ++DOCSHELL 1DBE4400 == 14 [pid = 3760] [id = 14] 00:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 38 (1DBE5000) [pid = 3760] [serial = 38] [outer = 00000000] 00:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 39 (1DBEE000) [pid = 3760] [serial = 39] [outer = 1DBE5000] 00:48:08 INFO - PROCESS | 3760 | 1461224888468 Marionette DEBUG loaded listener.js 00:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 40 (1DBF1400) [pid = 3760] [serial = 40] [outer = 1DBE5000] 00:48:08 INFO - PROCESS | 3760 | 1461224888803 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 00:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 528ms 00:48:08 INFO - PROCESS | 3760 | 1461224888860 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 00:48:08 INFO - PROCESS | 3760 | 1461224888862 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 00:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:48:08 INFO - PROCESS | 3760 | 1461224888866 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:48:08 INFO - PROCESS | 3760 | 1461224888868 Marionette TRACE conn2 <- [1,30,null,{}] 00:48:08 INFO - PROCESS | 3760 | 1461224888872 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:08 INFO - PROCESS | 3760 | 1461224888952 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 00:48:08 INFO - PROCESS | 3760 | 1461224888959 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:08 INFO - PROCESS | 3760 | ++DOCSHELL 1DBE4800 == 15 [pid = 3760] [id = 15] 00:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 41 (1DBE8000) [pid = 3760] [serial = 41] [outer = 00000000] 00:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 42 (1DF77C00) [pid = 3760] [serial = 42] [outer = 1DBE8000] 00:48:08 INFO - PROCESS | 3760 | 1461224889002 Marionette DEBUG loaded listener.js 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 43 (1DF77400) [pid = 3760] [serial = 43] [outer = 1DBE8000] 00:48:09 INFO - PROCESS | 3760 | ++DOCSHELL 1DD75000 == 16 [pid = 3760] [id = 16] 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 44 (1DD75400) [pid = 3760] [serial = 44] [outer = 00000000] 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 45 (1DD76000) [pid = 3760] [serial = 45] [outer = 1DD75400] 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 46 (1DBEA400) [pid = 3760] [serial = 46] [outer = 1DD75400] 00:48:09 INFO - PROCESS | 3760 | ++DOCSHELL 1DD70400 == 17 [pid = 3760] [id = 17] 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 47 (1DD77000) [pid = 3760] [serial = 47] [outer = 00000000] 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (1E247C00) [pid = 3760] [serial = 48] [outer = 1DD77000] 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (1E24D000) [pid = 3760] [serial = 49] [outer = 1DD77000] 00:48:09 INFO - PROCESS | 3760 | 1461224889492 Marionette TRACE conn2 <- [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]]]}] 00:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 637ms 00:48:09 INFO - PROCESS | 3760 | 1461224889504 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 00:48:09 INFO - PROCESS | 3760 | 1461224889506 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 00:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:48:09 INFO - PROCESS | 3760 | 1461224889509 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:48:09 INFO - PROCESS | 3760 | 1461224889510 Marionette TRACE conn2 <- [1,34,null,{}] 00:48:09 INFO - PROCESS | 3760 | 1461224889514 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:09 INFO - PROCESS | 3760 | 1461224889595 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 00:48:09 INFO - PROCESS | 3760 | 1461224889601 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:09 INFO - PROCESS | 3760 | ++DOCSHELL 1DD74C00 == 18 [pid = 3760] [id = 18] 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (1DF70800) [pid = 3760] [serial = 50] [outer = 00000000] 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (1E254400) [pid = 3760] [serial = 51] [outer = 1DF70800] 00:48:09 INFO - PROCESS | 3760 | 1461224889653 Marionette DEBUG loaded listener.js 00:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (1E81BC00) [pid = 3760] [serial = 52] [outer = 1DF70800] 00:48:10 INFO - PROCESS | 3760 | --DOCSHELL 144A4400 == 17 [pid = 3760] [id = 1] 00:48:10 INFO - PROCESS | 3760 | 1461224890718 Marionette TRACE conn2 <- [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]]]}] 00:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1227ms 00:48:10 INFO - PROCESS | 3760 | 1461224890736 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 00:48:10 INFO - PROCESS | 3760 | 1461224890740 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 00:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:48:10 INFO - PROCESS | 3760 | 1461224890744 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:48:10 INFO - PROCESS | 3760 | 1461224890748 Marionette TRACE conn2 <- [1,38,null,{}] 00:48:10 INFO - PROCESS | 3760 | 1461224890754 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:10 INFO - PROCESS | 3760 | 1461224890864 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 00:48:10 INFO - PROCESS | 3760 | 1461224890929 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:10 INFO - PROCESS | 3760 | ++DOCSHELL 123FE400 == 18 [pid = 3760] [id = 19] 00:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (12B44000) [pid = 3760] [serial = 53] [outer = 00000000] 00:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (144A4C00) [pid = 3760] [serial = 54] [outer = 12B44000] 00:48:10 INFO - PROCESS | 3760 | 1461224890985 Marionette DEBUG loaded listener.js 00:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (14B6B400) [pid = 3760] [serial = 55] [outer = 12B44000] 00:48:11 INFO - PROCESS | 3760 | 1461224891603 Marionette TRACE conn2 <- [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]]]}] 00:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 901ms 00:48:11 INFO - PROCESS | 3760 | 1461224891657 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 00:48:11 INFO - PROCESS | 3760 | 1461224891666 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 00:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:48:11 INFO - PROCESS | 3760 | 1461224891677 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:48:11 INFO - PROCESS | 3760 | 1461224891680 Marionette TRACE conn2 <- [1,42,null,{}] 00:48:11 INFO - PROCESS | 3760 | 1461224891684 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:11 INFO - PROCESS | 3760 | 1461224891794 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 00:48:11 INFO - PROCESS | 3760 | 1461224891858 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:11 INFO - PROCESS | 3760 | ++DOCSHELL 15CE5800 == 19 [pid = 3760] [id = 20] 00:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (15CE6000) [pid = 3760] [serial = 56] [outer = 00000000] 00:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (16A1C800) [pid = 3760] [serial = 57] [outer = 15CE6000] 00:48:11 INFO - PROCESS | 3760 | 1461224891921 Marionette DEBUG loaded listener.js 00:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (16E6B800) [pid = 3760] [serial = 58] [outer = 15CE6000] 00:48:12 INFO - PROCESS | 3760 | 1461224892595 Marionette TRACE conn2 <- [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]]]}] 00:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 995ms 00:48:12 INFO - PROCESS | 3760 | 1461224892680 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 00:48:12 INFO - PROCESS | 3760 | 1461224892684 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 00:48:12 INFO - PROCESS | 3760 | 1461224892690 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:48:12 INFO - PROCESS | 3760 | 1461224892695 Marionette TRACE conn2 <- [1,46,null,{}] 00:48:12 INFO - PROCESS | 3760 | 1461224892702 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:12 INFO - PROCESS | 3760 | 1461224892857 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 00:48:12 INFO - PROCESS | 3760 | 1461224892867 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:12 INFO - PROCESS | 3760 | ++DOCSHELL 1376D400 == 20 [pid = 3760] [id = 21] 00:48:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1376D800) [pid = 3760] [serial = 59] [outer = 00000000] 00:48:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (139BA800) [pid = 3760] [serial = 60] [outer = 1376D800] 00:48:12 INFO - PROCESS | 3760 | 1461224892920 Marionette DEBUG loaded listener.js 00:48:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (143AA400) [pid = 3760] [serial = 61] [outer = 1376D800] 00:48:13 INFO - PROCESS | 3760 | --DOCSHELL 14B68400 == 19 [pid = 3760] [id = 4] 00:48:13 INFO - PROCESS | 3760 | 1461224893408 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 00:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 792ms 00:48:13 INFO - PROCESS | 3760 | 1461224893477 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 3760 | 1461224893482 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 00:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:48:13 INFO - PROCESS | 3760 | 1461224893488 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:48:13 INFO - PROCESS | 3760 | 1461224893491 Marionette TRACE conn2 <- [1,50,null,{}] 00:48:13 INFO - PROCESS | 3760 | 1461224893495 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:13 INFO - PROCESS | 3760 | 1461224893572 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 00:48:13 INFO - PROCESS | 3760 | 1461224893661 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:13 INFO - PROCESS | 3760 | ++DOCSHELL 15745800 == 20 [pid = 3760] [id = 22] 00:48:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (15C45C00) [pid = 3760] [serial = 62] [outer = 00000000] 00:48:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (15CD1800) [pid = 3760] [serial = 63] [outer = 15C45C00] 00:48:13 INFO - PROCESS | 3760 | 1461224893710 Marionette DEBUG loaded listener.js 00:48:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (15CE9000) [pid = 3760] [serial = 64] [outer = 15C45C00] 00:48:14 INFO - PROCESS | 3760 | 1461224894116 Marionette TRACE conn2 <- [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]]]}] 00:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 699ms 00:48:14 INFO - PROCESS | 3760 | 1461224894186 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 00:48:14 INFO - PROCESS | 3760 | 1461224894189 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 00:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:48:14 INFO - PROCESS | 3760 | 1461224894196 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:48:14 INFO - PROCESS | 3760 | 1461224894200 Marionette TRACE conn2 <- [1,54,null,{}] 00:48:14 INFO - PROCESS | 3760 | 1461224894210 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:14 INFO - PROCESS | 3760 | 1461224894288 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 00:48:14 INFO - PROCESS | 3760 | 1461224894325 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:14 INFO - PROCESS | 3760 | ++DOCSHELL 1656E800 == 21 [pid = 3760] [id = 23] 00:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1656EC00) [pid = 3760] [serial = 65] [outer = 00000000] 00:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1674A800) [pid = 3760] [serial = 66] [outer = 1656EC00] 00:48:14 INFO - PROCESS | 3760 | 1461224894372 Marionette DEBUG loaded listener.js 00:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (16A19000) [pid = 3760] [serial = 67] [outer = 1656EC00] 00:48:14 INFO - PROCESS | 3760 | 1461224894765 Marionette TRACE conn2 <- [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]]]}] 00:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 591ms 00:48:14 INFO - PROCESS | 3760 | 1461224894794 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 00:48:14 INFO - PROCESS | 3760 | 1461224894796 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 00:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:48:14 INFO - PROCESS | 3760 | 1461224894799 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:48:14 INFO - PROCESS | 3760 | 1461224894801 Marionette TRACE conn2 <- [1,58,null,{}] 00:48:14 INFO - PROCESS | 3760 | 1461224894804 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:14 INFO - PROCESS | 3760 | 1461224894881 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 00:48:14 INFO - PROCESS | 3760 | 1461224894887 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:14 INFO - PROCESS | 3760 | ++DOCSHELL 16E5DC00 == 22 [pid = 3760] [id = 24] 00:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (17C02400) [pid = 3760] [serial = 68] [outer = 00000000] 00:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1816A800) [pid = 3760] [serial = 69] [outer = 17C02400] 00:48:14 INFO - PROCESS | 3760 | 1461224894932 Marionette DEBUG loaded listener.js 00:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1820B800) [pid = 3760] [serial = 70] [outer = 17C02400] 00:48:15 INFO - PROCESS | 3760 | 1461224895298 Marionette TRACE conn2 <- [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]]]}] 00:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 528ms 00:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:48:15 INFO - PROCESS | 3760 | 1461224895334 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 00:48:15 INFO - PROCESS | 3760 | 1461224895336 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 00:48:15 INFO - PROCESS | 3760 | 1461224895339 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:48:15 INFO - PROCESS | 3760 | 1461224895341 Marionette TRACE conn2 <- [1,62,null,{}] 00:48:15 INFO - PROCESS | 3760 | 1461224895345 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:15 INFO - PROCESS | 3760 | 1461224895465 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 00:48:15 INFO - PROCESS | 3760 | 1461224895474 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:15 INFO - PROCESS | 3760 | ++DOCSHELL 16E69C00 == 23 [pid = 3760] [id = 25] 00:48:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (17C09800) [pid = 3760] [serial = 71] [outer = 00000000] 00:48:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (18581400) [pid = 3760] [serial = 72] [outer = 17C09800] 00:48:15 INFO - PROCESS | 3760 | 1461224895519 Marionette DEBUG loaded listener.js 00:48:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (18580000) [pid = 3760] [serial = 73] [outer = 17C09800] 00:48:15 INFO - PROCESS | 3760 | 1461224895897 Marionette TRACE conn2 <- [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]]]}] 00:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 591ms 00:48:15 INFO - PROCESS | 3760 | 1461224895921 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 00:48:15 INFO - PROCESS | 3760 | 1461224895923 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 00:48:15 INFO - PROCESS | 3760 | 1461224895926 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:48:15 INFO - PROCESS | 3760 | 1461224895928 Marionette TRACE conn2 <- [1,66,null,{}] 00:48:15 INFO - PROCESS | 3760 | 1461224895931 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:16 INFO - PROCESS | 3760 | 1461224896048 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 00:48:16 INFO - PROCESS | 3760 | 1461224896057 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:16 INFO - PROCESS | 3760 | ++DOCSHELL 17C02000 == 24 [pid = 3760] [id = 26] 00:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (185F0000) [pid = 3760] [serial = 74] [outer = 00000000] 00:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (18D56800) [pid = 3760] [serial = 75] [outer = 185F0000] 00:48:16 INFO - PROCESS | 3760 | 1461224896104 Marionette DEBUG loaded listener.js 00:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (18D5A400) [pid = 3760] [serial = 76] [outer = 185F0000] 00:48:16 INFO - PROCESS | 3760 | 1461224896481 Marionette TRACE conn2 <- [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]]]}] 00:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 590ms 00:48:16 INFO - PROCESS | 3760 | 1461224896524 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 00:48:16 INFO - PROCESS | 3760 | 1461224896526 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 00:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:48:16 INFO - PROCESS | 3760 | 1461224896529 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:48:16 INFO - PROCESS | 3760 | 1461224896531 Marionette TRACE conn2 <- [1,70,null,{}] 00:48:16 INFO - PROCESS | 3760 | 1461224896534 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:16 INFO - PROCESS | 3760 | 1461224896606 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 00:48:16 INFO - PROCESS | 3760 | 1461224896611 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:16 INFO - PROCESS | 3760 | ++DOCSHELL 12354800 == 25 [pid = 3760] [id = 27] 00:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (18D52400) [pid = 3760] [serial = 77] [outer = 00000000] 00:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (199A7C00) [pid = 3760] [serial = 78] [outer = 18D52400] 00:48:16 INFO - PROCESS | 3760 | 1461224896657 Marionette DEBUG loaded listener.js 00:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19A7BC00) [pid = 3760] [serial = 79] [outer = 18D52400] 00:48:17 INFO - PROCESS | 3760 | 1461224897072 Marionette TRACE conn2 <- [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]]]}] 00:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 590ms 00:48:17 INFO - PROCESS | 3760 | 1461224897126 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 00:48:17 INFO - PROCESS | 3760 | 1461224897128 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 00:48:17 INFO - PROCESS | 3760 | 1461224897131 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:48:17 INFO - PROCESS | 3760 | 1461224897133 Marionette TRACE conn2 <- [1,74,null,{}] 00:48:17 INFO - PROCESS | 3760 | 1461224897136 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:17 INFO - PROCESS | 3760 | 1461224897207 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 00:48:17 INFO - PROCESS | 3760 | 1461224897213 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:17 INFO - PROCESS | 3760 | ++DOCSHELL 12BEE800 == 26 [pid = 3760] [id = 28] 00:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15E92400) [pid = 3760] [serial = 80] [outer = 00000000] 00:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19DD9000) [pid = 3760] [serial = 81] [outer = 15E92400] 00:48:17 INFO - PROCESS | 3760 | 1461224897258 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A239800) [pid = 3760] [serial = 82] [outer = 15E92400] 00:48:17 INFO - PROCESS | 3760 | 1461224897626 Marionette TRACE conn2 <- [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]]]}] 00:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 529ms 00:48:17 INFO - PROCESS | 3760 | 1461224897667 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 00:48:17 INFO - PROCESS | 3760 | 1461224897669 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 00:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:48:17 INFO - PROCESS | 3760 | 1461224897672 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:48:17 INFO - PROCESS | 3760 | 1461224897674 Marionette TRACE conn2 <- [1,78,null,{}] 00:48:17 INFO - PROCESS | 3760 | 1461224897677 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:17 INFO - PROCESS | 3760 | 1461224897779 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 00:48:17 INFO - PROCESS | 3760 | 1461224897787 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:17 INFO - PROCESS | 3760 | ++DOCSHELL 198FB800 == 27 [pid = 3760] [id = 29] 00:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A338000) [pid = 3760] [serial = 83] [outer = 00000000] 00:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A33EC00) [pid = 3760] [serial = 84] [outer = 1A338000] 00:48:17 INFO - PROCESS | 3760 | 1461224897840 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A7E3C00) [pid = 3760] [serial = 85] [outer = 1A338000] 00:48:18 INFO - PROCESS | 3760 | 1461224898240 Marionette TRACE conn2 <- [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]]]}] 00:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 590ms 00:48:18 INFO - PROCESS | 3760 | 1461224898270 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 00:48:18 INFO - PROCESS | 3760 | 1461224898272 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 00:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:48:18 INFO - PROCESS | 3760 | 1461224898275 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:48:18 INFO - PROCESS | 3760 | 1461224898277 Marionette TRACE conn2 <- [1,82,null,{}] 00:48:18 INFO - PROCESS | 3760 | 1461224898280 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:18 INFO - PROCESS | 3760 | 1461224898381 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 00:48:18 INFO - PROCESS | 3760 | 1461224898389 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:18 INFO - PROCESS | 3760 | ++DOCSHELL 16A1C000 == 28 [pid = 3760] [id = 30] 00:48:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16A21400) [pid = 3760] [serial = 86] [outer = 00000000] 00:48:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1AA0E000) [pid = 3760] [serial = 87] [outer = 16A21400] 00:48:18 INFO - PROCESS | 3760 | 1461224898433 Marionette DEBUG loaded listener.js 00:48:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1AAC9C00) [pid = 3760] [serial = 88] [outer = 16A21400] 00:48:18 INFO - PROCESS | 3760 | 1461224898796 Marionette TRACE conn2 <- [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]]]}] 00:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 591ms 00:48:18 INFO - PROCESS | 3760 | 1461224898857 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 00:48:18 INFO - PROCESS | 3760 | 1461224898859 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 00:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:48:18 INFO - PROCESS | 3760 | 1461224898862 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:48:18 INFO - PROCESS | 3760 | 1461224898865 Marionette TRACE conn2 <- [1,86,null,{}] 00:48:18 INFO - PROCESS | 3760 | 1461224898868 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:18 INFO - PROCESS | 3760 | 1461224898986 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 00:48:19 INFO - PROCESS | 3760 | 1461224899054 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:19 INFO - PROCESS | 3760 | ++DOCSHELL 1C402000 == 29 [pid = 3760] [id = 31] 00:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1C40B800) [pid = 3760] [serial = 89] [outer = 00000000] 00:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1C5B8800) [pid = 3760] [serial = 90] [outer = 1C40B800] 00:48:19 INFO - PROCESS | 3760 | 1461224899102 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1C5C7400) [pid = 3760] [serial = 91] [outer = 1C40B800] 00:48:19 INFO - PROCESS | 3760 | 1461224899417 Marionette TRACE conn2 <- [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]]]}] 00:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 590ms 00:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:48:19 INFO - PROCESS | 3760 | 1461224899459 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 00:48:19 INFO - PROCESS | 3760 | 1461224899461 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 00:48:19 INFO - PROCESS | 3760 | 1461224899464 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:48:19 INFO - PROCESS | 3760 | 1461224899466 Marionette TRACE conn2 <- [1,90,null,{}] 00:48:19 INFO - PROCESS | 3760 | 1461224899469 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:19 INFO - PROCESS | 3760 | 1461224899545 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 00:48:19 INFO - PROCESS | 3760 | 1461224899614 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:19 INFO - PROCESS | 3760 | ++DOCSHELL 16633400 == 30 [pid = 3760] [id = 32] 00:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1C54D000) [pid = 3760] [serial = 92] [outer = 00000000] 00:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1CAEA000) [pid = 3760] [serial = 93] [outer = 1C54D000] 00:48:19 INFO - PROCESS | 3760 | 1461224899658 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1CAF4400) [pid = 3760] [serial = 94] [outer = 1C54D000] 00:48:19 INFO - PROCESS | 3760 | 1461224899992 Marionette TRACE conn2 <- [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]]]}] 00:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 591ms 00:48:20 INFO - PROCESS | 3760 | 1461224900062 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 00:48:20 INFO - PROCESS | 3760 | 1461224900063 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 00:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:48:20 INFO - PROCESS | 3760 | 1461224900067 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:48:20 INFO - PROCESS | 3760 | 1461224900068 Marionette TRACE conn2 <- [1,94,null,{}] 00:48:20 INFO - PROCESS | 3760 | 1461224900072 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:20 INFO - PROCESS | 3760 | 1461224900172 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 00:48:20 INFO - PROCESS | 3760 | 1461224900180 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:20 INFO - PROCESS | 3760 | ++DOCSHELL 16EF8C00 == 31 [pid = 3760] [id = 33] 00:48:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1C8F1400) [pid = 3760] [serial = 95] [outer = 00000000] 00:48:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1D05B400) [pid = 3760] [serial = 96] [outer = 1C8F1400] 00:48:20 INFO - PROCESS | 3760 | 1461224900223 Marionette DEBUG loaded listener.js 00:48:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1D053800) [pid = 3760] [serial = 97] [outer = 1C8F1400] 00:48:20 INFO - PROCESS | 3760 | 1461224900642 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 00:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 590ms 00:48:20 INFO - PROCESS | 3760 | 1461224900664 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 00:48:20 INFO - PROCESS | 3760 | 1461224900666 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 00:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:48:20 INFO - PROCESS | 3760 | 1461224900669 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:48:20 INFO - PROCESS | 3760 | 1461224900671 Marionette TRACE conn2 <- [1,98,null,{}] 00:48:20 INFO - PROCESS | 3760 | 1461224900674 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:20 INFO - PROCESS | 3760 | 1461224900746 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 00:48:21 INFO - PROCESS | 3760 | 1461224901643 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:21 INFO - PROCESS | 3760 | ++DOCSHELL 13301C00 == 32 [pid = 3760] [id = 34] 00:48:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (13307C00) [pid = 3760] [serial = 98] [outer = 00000000] 00:48:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1336B800) [pid = 3760] [serial = 99] [outer = 13307C00] 00:48:21 INFO - PROCESS | 3760 | 1461224901697 Marionette DEBUG loaded listener.js 00:48:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1390B400) [pid = 3760] [serial = 100] [outer = 13307C00] 00:48:22 INFO - PROCESS | 3760 | 1461224902117 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 00:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1491ms 00:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:48:22 INFO - PROCESS | 3760 | 1461224902162 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 00:48:22 INFO - PROCESS | 3760 | 1461224902166 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 00:48:22 INFO - PROCESS | 3760 | 1461224902170 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:48:22 INFO - PROCESS | 3760 | 1461224902173 Marionette TRACE conn2 <- [1,102,null,{}] 00:48:22 INFO - PROCESS | 3760 | 1461224902184 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:22 INFO - PROCESS | 3760 | 1461224902282 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 00:48:22 INFO - PROCESS | 3760 | 1461224902292 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:22 INFO - PROCESS | 3760 | ++DOCSHELL 148B4400 == 33 [pid = 3760] [id = 35] 00:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (148B4C00) [pid = 3760] [serial = 101] [outer = 00000000] 00:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (157B2800) [pid = 3760] [serial = 102] [outer = 148B4C00] 00:48:22 INFO - PROCESS | 3760 | 1461224902338 Marionette DEBUG loaded listener.js 00:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (15CB2800) [pid = 3760] [serial = 103] [outer = 148B4C00] 00:48:22 INFO - PROCESS | 3760 | 1461224902735 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 00:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 591ms 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16A1CC00) [pid = 3760] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1DBE8000) [pid = 3760] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1DBE5000) [pid = 3760] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1D8B5C00) [pid = 3760] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1D337400) [pid = 3760] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1D224400) [pid = 3760] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1D060C00) [pid = 3760] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1C5C6800) [pid = 3760] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1DF70800) [pid = 3760] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (12B44000) [pid = 3760] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15CE6000) [pid = 3760] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1376D800) [pid = 3760] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15C45C00) [pid = 3760] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1656EC00) [pid = 3760] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (17C02400) [pid = 3760] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17C09800) [pid = 3760] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (185F0000) [pid = 3760] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (18D52400) [pid = 3760] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15E92400) [pid = 3760] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A338000) [pid = 3760] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16A21400) [pid = 3760] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1C40B800) [pid = 3760] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:48:23 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1C54D000) [pid = 3760] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:48:23 INFO - PROCESS | 3760 | 1461224903334 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 00:48:23 INFO - PROCESS | 3760 | 1461224903338 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 00:48:23 INFO - PROCESS | 3760 | 1461224903348 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:48:23 INFO - PROCESS | 3760 | 1461224903350 Marionette TRACE conn2 <- [1,106,null,{}] 00:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:48:23 INFO - PROCESS | 3760 | 1461224903354 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:23 INFO - PROCESS | 3760 | 1461224903427 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 00:48:23 INFO - PROCESS | 3760 | 1461224903436 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:23 INFO - PROCESS | 3760 | ++DOCSHELL 139B0400 == 34 [pid = 3760] [id = 36] 00:48:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13B02C00) [pid = 3760] [serial = 104] [outer = 00000000] 00:48:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15C46000) [pid = 3760] [serial = 105] [outer = 13B02C00] 00:48:23 INFO - PROCESS | 3760 | 1461224903480 Marionette DEBUG loaded listener.js 00:48:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15E89C00) [pid = 3760] [serial = 106] [outer = 13B02C00] 00:48:23 INFO - PROCESS | 3760 | 1461224903899 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 00:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 575ms 00:48:23 INFO - PROCESS | 3760 | 1461224903935 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 00:48:23 INFO - PROCESS | 3760 | 1461224903937 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 00:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:48:23 INFO - PROCESS | 3760 | 1461224903947 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:48:23 INFO - PROCESS | 3760 | 1461224903952 Marionette TRACE conn2 <- [1,110,null,{}] 00:48:23 INFO - PROCESS | 3760 | 1461224903956 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:24 INFO - PROCESS | 3760 | 1461224904039 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 00:48:24 INFO - PROCESS | 3760 | 1461224904048 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:24 INFO - PROCESS | 3760 | ++DOCSHELL 1662B800 == 35 [pid = 3760] [id = 37] 00:48:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16633800) [pid = 3760] [serial = 107] [outer = 00000000] 00:48:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16E67C00) [pid = 3760] [serial = 108] [outer = 16633800] 00:48:24 INFO - PROCESS | 3760 | 1461224904092 Marionette DEBUG loaded listener.js 00:48:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17C08400) [pid = 3760] [serial = 109] [outer = 16633800] 00:48:24 INFO - PROCESS | 3760 | 1461224904483 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 00:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 590ms 00:48:24 INFO - PROCESS | 3760 | 1461224904522 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 00:48:24 INFO - PROCESS | 3760 | 1461224904525 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 00:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:48:24 INFO - PROCESS | 3760 | 1461224904528 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:48:24 INFO - PROCESS | 3760 | 1461224904529 Marionette TRACE conn2 <- [1,114,null,{}] 00:48:24 INFO - PROCESS | 3760 | 1461224904533 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:24 INFO - PROCESS | 3760 | 1461224904607 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 00:48:24 INFO - PROCESS | 3760 | 1461224904613 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:24 INFO - PROCESS | 3760 | ++DOCSHELL 17C0E400 == 36 [pid = 3760] [id = 38] 00:48:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1820CC00) [pid = 3760] [serial = 110] [outer = 00000000] 00:48:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (18581C00) [pid = 3760] [serial = 111] [outer = 1820CC00] 00:48:24 INFO - PROCESS | 3760 | 1461224904657 Marionette DEBUG loaded listener.js 00:48:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (18835C00) [pid = 3760] [serial = 112] [outer = 1820CC00] 00:48:25 INFO - PROCESS | 3760 | 1461224905075 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 00:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 590ms 00:48:25 INFO - PROCESS | 3760 | 1461224905125 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 00:48:25 INFO - PROCESS | 3760 | 1461224905127 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 00:48:25 INFO - PROCESS | 3760 | 1461224905130 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:48:25 INFO - PROCESS | 3760 | 1461224905132 Marionette TRACE conn2 <- [1,118,null,{}] 00:48:25 INFO - PROCESS | 3760 | 1461224905135 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:25 INFO - PROCESS | 3760 | 1461224905206 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 00:48:25 INFO - PROCESS | 3760 | 1461224905212 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:25 INFO - PROCESS | 3760 | ++DOCSHELL 18D55800 == 37 [pid = 3760] [id = 39] 00:48:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18D58400) [pid = 3760] [serial = 113] [outer = 00000000] 00:48:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1973C000) [pid = 3760] [serial = 114] [outer = 18D58400] 00:48:25 INFO - PROCESS | 3760 | 1461224905266 Marionette DEBUG loaded listener.js 00:48:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (19A7A000) [pid = 3760] [serial = 115] [outer = 18D58400] 00:48:25 INFO - PROCESS | 3760 | 1461224905828 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 00:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 731ms 00:48:25 INFO - PROCESS | 3760 | 1461224905871 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 00:48:25 INFO - PROCESS | 3760 | 1461224905877 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 00:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:48:25 INFO - PROCESS | 3760 | 1461224905883 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:48:25 INFO - PROCESS | 3760 | 1461224905887 Marionette TRACE conn2 <- [1,122,null,{}] 00:48:25 INFO - PROCESS | 3760 | 1461224905892 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:26 INFO - PROCESS | 3760 | 1461224906027 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 00:48:26 INFO - PROCESS | 3760 | 1461224906127 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:26 INFO - PROCESS | 3760 | ++DOCSHELL 12393800 == 38 [pid = 3760] [id = 40] 00:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1335DC00) [pid = 3760] [serial = 116] [outer = 00000000] 00:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (144A3400) [pid = 3760] [serial = 117] [outer = 1335DC00] 00:48:26 INFO - PROCESS | 3760 | 1461224906185 Marionette DEBUG loaded listener.js 00:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15726400) [pid = 3760] [serial = 118] [outer = 1335DC00] 00:48:26 INFO - PROCESS | 3760 | 1461224906677 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 00:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 823ms 00:48:26 INFO - PROCESS | 3760 | 1461224906730 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 00:48:26 INFO - PROCESS | 3760 | 1461224906736 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 00:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:48:26 INFO - PROCESS | 3760 | 1461224906743 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:48:26 INFO - PROCESS | 3760 | 1461224906746 Marionette TRACE conn2 <- [1,126,null,{}] 00:48:26 INFO - PROCESS | 3760 | 1461224906750 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:26 INFO - PROCESS | 3760 | 1461224906847 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 00:48:26 INFO - PROCESS | 3760 | 1461224906929 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:26 INFO - PROCESS | 3760 | ++DOCSHELL 15F75800 == 39 [pid = 3760] [id = 41] 00:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15F78000) [pid = 3760] [serial = 119] [outer = 00000000] 00:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (18509400) [pid = 3760] [serial = 120] [outer = 15F78000] 00:48:26 INFO - PROCESS | 3760 | 1461224906968 Marionette DEBUG loaded listener.js 00:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1883EC00) [pid = 3760] [serial = 121] [outer = 15F78000] 00:48:27 INFO - PROCESS | 3760 | 1461224907496 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 00:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 824ms 00:48:27 INFO - PROCESS | 3760 | 1461224907568 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 00:48:27 INFO - PROCESS | 3760 | 1461224907570 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 00:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:48:27 INFO - PROCESS | 3760 | 1461224907574 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:48:27 INFO - PROCESS | 3760 | 1461224907578 Marionette TRACE conn2 <- [1,130,null,{}] 00:48:27 INFO - PROCESS | 3760 | 1461224907589 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:27 INFO - PROCESS | 3760 | 1461224907688 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 00:48:27 INFO - PROCESS | 3760 | 1461224907760 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:27 INFO - PROCESS | 3760 | ++DOCSHELL 1A239400 == 40 [pid = 3760] [id = 42] 00:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A2A6000) [pid = 3760] [serial = 122] [outer = 00000000] 00:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A340400) [pid = 3760] [serial = 123] [outer = 1A2A6000] 00:48:27 INFO - PROCESS | 3760 | 1461224907816 Marionette DEBUG loaded listener.js 00:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1A958C00) [pid = 3760] [serial = 124] [outer = 1A2A6000] 00:48:28 INFO - PROCESS | 3760 | 1461224908358 Marionette TRACE conn2 <- [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]]]}] 00:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 839ms 00:48:28 INFO - PROCESS | 3760 | 1461224908416 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 00:48:28 INFO - PROCESS | 3760 | 1461224908419 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 00:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:48:28 INFO - PROCESS | 3760 | 1461224908423 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:48:28 INFO - PROCESS | 3760 | 1461224908425 Marionette TRACE conn2 <- [1,134,null,{}] 00:48:28 INFO - PROCESS | 3760 | 1461224908428 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:28 INFO - PROCESS | 3760 | 1461224908527 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 00:48:28 INFO - PROCESS | 3760 | 1461224908615 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:28 INFO - PROCESS | 3760 | ++DOCSHELL 1656E000 == 41 [pid = 3760] [id = 43] 00:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1A33C400) [pid = 3760] [serial = 125] [outer = 00000000] 00:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1C1C1800) [pid = 3760] [serial = 126] [outer = 1A33C400] 00:48:28 INFO - PROCESS | 3760 | 1461224908670 Marionette DEBUG loaded listener.js 00:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1C1C6800) [pid = 3760] [serial = 127] [outer = 1A33C400] 00:48:29 INFO - PROCESS | 3760 | 1461224909319 Marionette TRACE conn2 <- [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]]]}] 00:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 948ms 00:48:29 INFO - PROCESS | 3760 | 1461224909368 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 00:48:29 INFO - PROCESS | 3760 | 1461224909371 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 00:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:48:29 INFO - PROCESS | 3760 | 1461224909377 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:48:29 INFO - PROCESS | 3760 | 1461224909381 Marionette TRACE conn2 <- [1,138,null,{}] 00:48:29 INFO - PROCESS | 3760 | 1461224909387 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:29 INFO - PROCESS | 3760 | 1461224909481 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 00:48:29 INFO - PROCESS | 3760 | 1461224909555 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:29 INFO - PROCESS | 3760 | ++DOCSHELL 13361000 == 42 [pid = 3760] [id = 44] 00:48:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (13366C00) [pid = 3760] [serial = 128] [outer = 00000000] 00:48:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (14406400) [pid = 3760] [serial = 129] [outer = 13366C00] 00:48:29 INFO - PROCESS | 3760 | 1461224909604 Marionette DEBUG loaded listener.js 00:48:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (144A1C00) [pid = 3760] [serial = 130] [outer = 13366C00] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 17C0E400 == 41 [pid = 3760] [id = 38] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 1662B800 == 40 [pid = 3760] [id = 37] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 139B0400 == 39 [pid = 3760] [id = 36] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 148B4400 == 38 [pid = 3760] [id = 35] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 13301C00 == 37 [pid = 3760] [id = 34] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 198FB800 == 36 [pid = 3760] [id = 29] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 1656E000 == 35 [pid = 3760] [id = 43] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 16633400 == 34 [pid = 3760] [id = 32] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 15F75800 == 33 [pid = 3760] [id = 41] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 16A1C000 == 32 [pid = 3760] [id = 30] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 1A239400 == 31 [pid = 3760] [id = 42] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 1C402000 == 30 [pid = 3760] [id = 31] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 18D55800 == 29 [pid = 3760] [id = 39] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 12393800 == 28 [pid = 3760] [id = 40] 00:48:30 INFO - PROCESS | 3760 | --DOCSHELL 16EF8C00 == 27 [pid = 3760] [id = 33] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1656A400) [pid = 3760] [serial = 9] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1656F000) [pid = 3760] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (14B67400) [pid = 3760] [serial = 4] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1E254400) [pid = 3760] [serial = 51] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (144A4C00) [pid = 3760] [serial = 54] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (16A1C800) [pid = 3760] [serial = 57] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (139BA800) [pid = 3760] [serial = 60] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15CD1800) [pid = 3760] [serial = 63] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (15CE9000) [pid = 3760] [serial = 64] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1674A800) [pid = 3760] [serial = 66] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1816A800) [pid = 3760] [serial = 69] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (18581400) [pid = 3760] [serial = 72] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (18D56800) [pid = 3760] [serial = 75] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (199A7C00) [pid = 3760] [serial = 78] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (19DD9000) [pid = 3760] [serial = 81] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (18580000) [pid = 3760] [serial = 73] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A33EC00) [pid = 3760] [serial = 84] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1AA0E000) [pid = 3760] [serial = 87] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1C5B8800) [pid = 3760] [serial = 90] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1CAEA000) [pid = 3760] [serial = 93] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (143AA400) [pid = 3760] [serial = 61] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (18D5A400) [pid = 3760] [serial = 76] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (19A7BC00) [pid = 3760] [serial = 79] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1820B800) [pid = 3760] [serial = 70] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A239800) [pid = 3760] [serial = 82] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A7E3C00) [pid = 3760] [serial = 85] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1AAC9C00) [pid = 3760] [serial = 88] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (16A19000) [pid = 3760] [serial = 67] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (14B6B400) [pid = 3760] [serial = 55] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1C5C7400) [pid = 3760] [serial = 91] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1CAF4400) [pid = 3760] [serial = 94] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1E81BC00) [pid = 3760] [serial = 52] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16E6B800) [pid = 3760] [serial = 58] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1D05B400) [pid = 3760] [serial = 96] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1DA68C00) [pid = 3760] [serial = 36] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1DA6BC00) [pid = 3760] [serial = 37] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1D382400) [pid = 3760] [serial = 34] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1D8BD800) [pid = 3760] [serial = 31] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1D37F000) [pid = 3760] [serial = 33] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1D8B6000) [pid = 3760] [serial = 30] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1D748400) [pid = 3760] [serial = 27] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1D74BC00) [pid = 3760] [serial = 28] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1CD27000) [pid = 3760] [serial = 24] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1C8EEC00) [pid = 3760] [serial = 21] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1C8F2000) [pid = 3760] [serial = 22] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (199AA400) [pid = 3760] [serial = 17] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (19734C00) [pid = 3760] [serial = 14] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1DF77400) [pid = 3760] [serial = 43] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1DD76000) [pid = 3760] [serial = 45] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1E247C00) [pid = 3760] [serial = 48] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (1DF77C00) [pid = 3760] [serial = 42] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (1DBEE000) [pid = 3760] [serial = 39] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1DBF1400) [pid = 3760] [serial = 40] [outer = 00000000] [url = about:blank] 00:48:30 INFO - PROCESS | 3760 | 1461224910526 Marionette TRACE conn2 <- [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]]]}] 00:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1211ms 00:48:30 INFO - PROCESS | 3760 | 1461224910572 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 00:48:30 INFO - PROCESS | 3760 | 1461224910576 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 00:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:48:30 INFO - PROCESS | 3760 | 1461224910582 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:48:30 INFO - PROCESS | 3760 | 1461224910585 Marionette TRACE conn2 <- [1,142,null,{}] 00:48:30 INFO - PROCESS | 3760 | 1461224910590 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:30 INFO - PROCESS | 3760 | 1461224910672 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 00:48:30 INFO - PROCESS | 3760 | 1461224910683 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:30 INFO - PROCESS | 3760 | ++DOCSHELL 143B1C00 == 28 [pid = 3760] [id = 45] 00:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (143B3000) [pid = 3760] [serial = 131] [outer = 00000000] 00:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (148B4400) [pid = 3760] [serial = 132] [outer = 143B3000] 00:48:30 INFO - PROCESS | 3760 | 1461224910731 Marionette DEBUG loaded listener.js 00:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (14B68000) [pid = 3760] [serial = 133] [outer = 143B3000] 00:48:31 INFO - PROCESS | 3760 | 1461224911152 Marionette TRACE conn2 <- [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]]]}] 00:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 591ms 00:48:31 INFO - PROCESS | 3760 | 1461224911179 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 3760 | 1461224911185 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 00:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:48:31 INFO - PROCESS | 3760 | 1461224911191 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:48:31 INFO - PROCESS | 3760 | 1461224911194 Marionette TRACE conn2 <- [1,146,null,{}] 00:48:31 INFO - PROCESS | 3760 | 1461224911202 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:31 INFO - PROCESS | 3760 | 1461224911280 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 00:48:31 INFO - PROCESS | 3760 | 1461224911287 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:31 INFO - PROCESS | 3760 | ++DOCSHELL 15724800 == 29 [pid = 3760] [id = 46] 00:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (15CDAC00) [pid = 3760] [serial = 134] [outer = 00000000] 00:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (15F7EC00) [pid = 3760] [serial = 135] [outer = 15CDAC00] 00:48:31 INFO - PROCESS | 3760 | 1461224911331 Marionette DEBUG loaded listener.js 00:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (1656A000) [pid = 3760] [serial = 136] [outer = 15CDAC00] 00:48:31 INFO - PROCESS | 3760 | 1461224911779 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 00:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 637ms 00:48:31 INFO - PROCESS | 3760 | 1461224911827 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 3760 | 1461224911830 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 00:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:48:31 INFO - PROCESS | 3760 | 1461224911833 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:48:31 INFO - PROCESS | 3760 | 1461224911837 Marionette TRACE conn2 <- [1,150,null,{}] 00:48:31 INFO - PROCESS | 3760 | 1461224911847 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:31 INFO - PROCESS | 3760 | 1461224911925 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 00:48:31 INFO - PROCESS | 3760 | 1461224911934 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:31 INFO - PROCESS | 3760 | ++DOCSHELL 1674F800 == 30 [pid = 3760] [id = 47] 00:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (16751800) [pid = 3760] [serial = 137] [outer = 00000000] 00:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (17C07C00) [pid = 3760] [serial = 138] [outer = 16751800] 00:48:31 INFO - PROCESS | 3760 | 1461224911981 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (18168800) [pid = 3760] [serial = 139] [outer = 16751800] 00:48:32 INFO - PROCESS | 3760 | 1461224912400 Marionette TRACE conn2 <- [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]]]}] 00:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 590ms 00:48:32 INFO - PROCESS | 3760 | 1461224912429 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 00:48:32 INFO - PROCESS | 3760 | 1461224912432 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 00:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:48:32 INFO - PROCESS | 3760 | 1461224912445 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:48:32 INFO - PROCESS | 3760 | 1461224912447 Marionette TRACE conn2 <- [1,154,null,{}] 00:48:32 INFO - PROCESS | 3760 | 1461224912451 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:32 INFO - PROCESS | 3760 | 1461224912529 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 00:48:32 INFO - PROCESS | 3760 | 1461224912535 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:32 INFO - PROCESS | 3760 | ++DOCSHELL 16EFAC00 == 31 [pid = 3760] [id = 48] 00:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1850A400) [pid = 3760] [serial = 140] [outer = 00000000] 00:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (185F0800) [pid = 3760] [serial = 141] [outer = 1850A400] 00:48:32 INFO - PROCESS | 3760 | 1461224912580 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (18936C00) [pid = 3760] [serial = 142] [outer = 1850A400] 00:48:32 INFO - PROCESS | 3760 | 1461224912981 Marionette TRACE conn2 <- [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]]]}] 00:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 590ms 00:48:33 INFO - PROCESS | 3760 | 1461224913020 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 00:48:33 INFO - PROCESS | 3760 | 1461224913022 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 00:48:33 INFO - PROCESS | 3760 | 1461224913025 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:48:33 INFO - PROCESS | 3760 | 1461224913027 Marionette TRACE conn2 <- [1,158,null,{}] 00:48:33 INFO - PROCESS | 3760 | 1461224913031 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:33 INFO - PROCESS | 3760 | 1461224913121 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 00:48:33 INFO - PROCESS | 3760 | 1461224913127 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:33 INFO - PROCESS | 3760 | ++DOCSHELL 18580000 == 32 [pid = 3760] [id = 49] 00:48:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (18588C00) [pid = 3760] [serial = 143] [outer = 00000000] 00:48:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (198F5800) [pid = 3760] [serial = 144] [outer = 18588C00] 00:48:33 INFO - PROCESS | 3760 | 1461224913171 Marionette DEBUG loaded listener.js 00:48:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (199A0C00) [pid = 3760] [serial = 145] [outer = 18588C00] 00:48:33 INFO - PROCESS | 3760 | 1461224913611 Marionette TRACE conn2 <- [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]]]}] 00:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 637ms 00:48:33 INFO - PROCESS | 3760 | 1461224913664 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 00:48:33 INFO - PROCESS | 3760 | 1461224913666 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 00:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:48:33 INFO - PROCESS | 3760 | 1461224913673 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:48:33 INFO - PROCESS | 3760 | 1461224913675 Marionette TRACE conn2 <- [1,162,null,{}] 00:48:33 INFO - PROCESS | 3760 | 1461224913678 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:33 INFO - PROCESS | 3760 | 1461224913786 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 00:48:33 INFO - PROCESS | 3760 | 1461224913800 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:33 INFO - PROCESS | 3760 | ++DOCSHELL 1A234800 == 33 [pid = 3760] [id = 50] 00:48:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1A236000) [pid = 3760] [serial = 146] [outer = 00000000] 00:48:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1A339400) [pid = 3760] [serial = 147] [outer = 1A236000] 00:48:33 INFO - PROCESS | 3760 | 1461224913871 Marionette DEBUG loaded listener.js 00:48:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1A735000) [pid = 3760] [serial = 148] [outer = 1A236000] 00:48:34 INFO - PROCESS | 3760 | 1461224914286 Marionette TRACE conn2 <- [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]]]}] 00:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 637ms 00:48:34 INFO - PROCESS | 3760 | 1461224914312 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 00:48:34 INFO - PROCESS | 3760 | 1461224914314 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 00:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:48:34 INFO - PROCESS | 3760 | 1461224914317 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:48:34 INFO - PROCESS | 3760 | 1461224914319 Marionette TRACE conn2 <- [1,166,null,{}] 00:48:34 INFO - PROCESS | 3760 | 1461224914322 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:34 INFO - PROCESS | 3760 | 1461224914413 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 00:48:34 INFO - PROCESS | 3760 | 1461224914418 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:34 INFO - PROCESS | 3760 | ++DOCSHELL 1A235400 == 34 [pid = 3760] [id = 51] 00:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1A336800) [pid = 3760] [serial = 149] [outer = 00000000] 00:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1AAC6800) [pid = 3760] [serial = 150] [outer = 1A336800] 00:48:34 INFO - PROCESS | 3760 | 1461224914461 Marionette DEBUG loaded listener.js 00:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1C40F800) [pid = 3760] [serial = 151] [outer = 1A336800] 00:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1C8F1400) [pid = 3760] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (18D58400) [pid = 3760] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1820CC00) [pid = 3760] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (148B4C00) [pid = 3760] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13B02C00) [pid = 3760] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16633800) [pid = 3760] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (13307C00) [pid = 3760] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:48:34 INFO - PROCESS | 3760 | 1461224914920 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 00:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 00:48:34 INFO - PROCESS | 3760 | 1461224914956 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 00:48:34 INFO - PROCESS | 3760 | 1461224914958 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 00:48:34 INFO - PROCESS | 3760 | 1461224914961 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:48:34 INFO - PROCESS | 3760 | 1461224914962 Marionette TRACE conn2 <- [1,170,null,{}] 00:48:34 INFO - PROCESS | 3760 | 1461224914966 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:35 INFO - PROCESS | 3760 | 1461224915035 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 00:48:35 INFO - PROCESS | 3760 | 1461224915041 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 3760 | ++DOCSHELL 15562400 == 35 [pid = 3760] [id = 52] 00:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1571DC00) [pid = 3760] [serial = 152] [outer = 00000000] 00:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1A95B000) [pid = 3760] [serial = 153] [outer = 1571DC00] 00:48:35 INFO - PROCESS | 3760 | 1461224915084 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1A73AC00) [pid = 3760] [serial = 154] [outer = 1571DC00] 00:48:35 INFO - PROCESS | 3760 | 1461224915464 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 00:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 528ms 00:48:35 INFO - PROCESS | 3760 | 1461224915480 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 00:48:35 INFO - PROCESS | 3760 | 1461224915482 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 00:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:48:35 INFO - PROCESS | 3760 | 1461224915485 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:48:35 INFO - PROCESS | 3760 | 1461224915487 Marionette TRACE conn2 <- [1,174,null,{}] 00:48:35 INFO - PROCESS | 3760 | 1461224915491 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:35 INFO - PROCESS | 3760 | 1461224915586 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 00:48:35 INFO - PROCESS | 3760 | 1461224915594 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 3760 | ++DOCSHELL 16E65400 == 36 [pid = 3760] [id = 53] 00:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (185F5400) [pid = 3760] [serial = 155] [outer = 00000000] 00:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1C5BAC00) [pid = 3760] [serial = 156] [outer = 185F5400] 00:48:35 INFO - PROCESS | 3760 | 1461224915637 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1C5C3800) [pid = 3760] [serial = 157] [outer = 185F5400] 00:48:35 INFO - PROCESS | 3760 | 1461224916011 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 00:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 544ms 00:48:36 INFO - PROCESS | 3760 | 1461224916022 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 00:48:36 INFO - PROCESS | 3760 | 1461224916024 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 00:48:36 INFO - PROCESS | 3760 | 1461224916027 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:48:36 INFO - PROCESS | 3760 | 1461224916029 Marionette TRACE conn2 <- [1,178,null,{}] 00:48:36 INFO - PROCESS | 3760 | 1461224916032 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:36 INFO - PROCESS | 3760 | 1461224916100 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 00:48:36 INFO - PROCESS | 3760 | 1461224916106 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:36 INFO - PROCESS | 3760 | ++DOCSHELL 139B4C00 == 37 [pid = 3760] [id = 54] 00:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15CAFC00) [pid = 3760] [serial = 158] [outer = 00000000] 00:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1C8EF800) [pid = 3760] [serial = 159] [outer = 15CAFC00] 00:48:36 INFO - PROCESS | 3760 | 1461224916149 Marionette DEBUG loaded listener.js 00:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1C8F3000) [pid = 3760] [serial = 160] [outer = 15CAFC00] 00:48:36 INFO - PROCESS | 3760 | 1461224916564 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 00:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 590ms 00:48:36 INFO - PROCESS | 3760 | 1461224916624 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 00:48:36 INFO - PROCESS | 3760 | 1461224916626 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 00:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:48:36 INFO - PROCESS | 3760 | 1461224916629 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:48:36 INFO - PROCESS | 3760 | 1461224916632 Marionette TRACE conn2 <- [1,182,null,{}] 00:48:36 INFO - PROCESS | 3760 | 1461224916636 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:36 INFO - PROCESS | 3760 | 1461224916777 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 00:48:36 INFO - PROCESS | 3760 | 1461224916842 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:36 INFO - PROCESS | 3760 | ++DOCSHELL 13307400 == 38 [pid = 3760] [id = 55] 00:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13308400) [pid = 3760] [serial = 161] [outer = 00000000] 00:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1376F000) [pid = 3760] [serial = 162] [outer = 13308400] 00:48:36 INFO - PROCESS | 3760 | 1461224916898 Marionette DEBUG loaded listener.js 00:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (143AE800) [pid = 3760] [serial = 163] [outer = 13308400] 00:48:37 INFO - PROCESS | 3760 | 1461224917629 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 00:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1025ms 00:48:37 INFO - PROCESS | 3760 | 1461224917674 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 00:48:37 INFO - PROCESS | 3760 | 1461224917680 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 00:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:48:37 INFO - PROCESS | 3760 | 1461224917685 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:48:37 INFO - PROCESS | 3760 | 1461224917688 Marionette TRACE conn2 <- [1,186,null,{}] 00:48:37 INFO - PROCESS | 3760 | 1461224917693 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:37 INFO - PROCESS | 3760 | 1461224917802 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 00:48:37 INFO - PROCESS | 3760 | 1461224917869 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:37 INFO - PROCESS | 3760 | ++DOCSHELL 15ED6000 == 39 [pid = 3760] [id = 56] 00:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15F73400) [pid = 3760] [serial = 164] [outer = 00000000] 00:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16A19C00) [pid = 3760] [serial = 165] [outer = 15F73400] 00:48:37 INFO - PROCESS | 3760 | 1461224917926 Marionette DEBUG loaded listener.js 00:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16E6A000) [pid = 3760] [serial = 166] [outer = 15F73400] 00:48:38 INFO - PROCESS | 3760 | 1461224918693 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 00:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1041ms 00:48:38 INFO - PROCESS | 3760 | 1461224918712 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 00:48:38 INFO - PROCESS | 3760 | 1461224918715 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 00:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:48:38 INFO - PROCESS | 3760 | 1461224918729 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:48:38 INFO - PROCESS | 3760 | 1461224918733 Marionette TRACE conn2 <- [1,190,null,{}] 00:48:38 INFO - PROCESS | 3760 | --DOCSHELL 16E65400 == 38 [pid = 3760] [id = 53] 00:48:38 INFO - PROCESS | 3760 | --DOCSHELL 15562400 == 37 [pid = 3760] [id = 52] 00:48:38 INFO - PROCESS | 3760 | --DOCSHELL 1A235400 == 36 [pid = 3760] [id = 51] 00:48:38 INFO - PROCESS | 3760 | --DOCSHELL 1A234800 == 35 [pid = 3760] [id = 50] 00:48:38 INFO - PROCESS | 3760 | --DOCSHELL 18580000 == 34 [pid = 3760] [id = 49] 00:48:38 INFO - PROCESS | 3760 | --DOCSHELL 16EFAC00 == 33 [pid = 3760] [id = 48] 00:48:38 INFO - PROCESS | 3760 | --DOCSHELL 1674F800 == 32 [pid = 3760] [id = 47] 00:48:38 INFO - PROCESS | 3760 | --DOCSHELL 15724800 == 31 [pid = 3760] [id = 46] 00:48:38 INFO - PROCESS | 3760 | --DOCSHELL 143B1C00 == 30 [pid = 3760] [id = 45] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1D053800) [pid = 3760] [serial = 97] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1973C000) [pid = 3760] [serial = 114] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19A7A000) [pid = 3760] [serial = 115] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (18581C00) [pid = 3760] [serial = 111] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (157B2800) [pid = 3760] [serial = 102] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15C46000) [pid = 3760] [serial = 105] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17C08400) [pid = 3760] [serial = 109] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1336B800) [pid = 3760] [serial = 99] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15E89C00) [pid = 3760] [serial = 106] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15CB2800) [pid = 3760] [serial = 103] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1390B400) [pid = 3760] [serial = 100] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16E67C00) [pid = 3760] [serial = 108] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (18835C00) [pid = 3760] [serial = 112] [outer = 00000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3760 | 1461224918771 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:38 INFO - PROCESS | 3760 | 1461224918846 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 00:48:38 INFO - PROCESS | 3760 | 1461224918854 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:38 INFO - PROCESS | 3760 | ++DOCSHELL 13B06400 == 31 [pid = 3760] [id = 57] 00:48:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13B0A800) [pid = 3760] [serial = 167] [outer = 00000000] 00:48:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (144A2000) [pid = 3760] [serial = 168] [outer = 13B0A800] 00:48:38 INFO - PROCESS | 3760 | 1461224918902 Marionette DEBUG loaded listener.js 00:48:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15568000) [pid = 3760] [serial = 169] [outer = 13B0A800] 00:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15E8C400) [pid = 3760] [serial = 170] [outer = 1DD77000] 00:48:39 INFO - PROCESS | 3760 | 1461224919414 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 00:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 715ms 00:48:39 INFO - PROCESS | 3760 | 1461224919438 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 00:48:39 INFO - PROCESS | 3760 | 1461224919443 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 00:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:48:39 INFO - PROCESS | 3760 | 1461224919449 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:48:39 INFO - PROCESS | 3760 | 1461224919451 Marionette TRACE conn2 <- [1,194,null,{}] 00:48:39 INFO - PROCESS | 3760 | 1461224919455 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:39 INFO - PROCESS | 3760 | 1461224919530 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 00:48:39 INFO - PROCESS | 3760 | 1461224919538 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:39 INFO - PROCESS | 3760 | ++DOCSHELL 143B7000 == 32 [pid = 3760] [id = 58] 00:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (157B2800) [pid = 3760] [serial = 171] [outer = 00000000] 00:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16638C00) [pid = 3760] [serial = 172] [outer = 157B2800] 00:48:39 INFO - PROCESS | 3760 | 1461224919582 Marionette DEBUG loaded listener.js 00:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16A17800) [pid = 3760] [serial = 173] [outer = 157B2800] 00:48:39 INFO - PROCESS | 3760 | 1461224919999 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 00:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 591ms 00:48:40 INFO - PROCESS | 3760 | 1461224920045 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 00:48:40 INFO - PROCESS | 3760 | 1461224920047 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 00:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:48:40 INFO - PROCESS | 3760 | 1461224920054 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:48:40 INFO - PROCESS | 3760 | 1461224920057 Marionette TRACE conn2 <- [1,198,null,{}] 00:48:40 INFO - PROCESS | 3760 | 1461224920068 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:40 INFO - PROCESS | 3760 | 1461224920147 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 00:48:40 INFO - PROCESS | 3760 | 1461224920153 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:40 INFO - PROCESS | 3760 | ++DOCSHELL 18515000 == 33 [pid = 3760] [id = 59] 00:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (18515400) [pid = 3760] [serial = 174] [outer = 00000000] 00:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (185F6C00) [pid = 3760] [serial = 175] [outer = 18515400] 00:48:40 INFO - PROCESS | 3760 | 1461224920200 Marionette DEBUG loaded listener.js 00:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1883E000) [pid = 3760] [serial = 176] [outer = 18515400] 00:48:40 INFO - PROCESS | 3760 | 1461224920652 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 00:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 653ms 00:48:40 INFO - PROCESS | 3760 | 1461224920709 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 00:48:40 INFO - PROCESS | 3760 | 1461224920711 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 00:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:48:40 INFO - PROCESS | 3760 | 1461224920715 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:48:40 INFO - PROCESS | 3760 | 1461224920716 Marionette TRACE conn2 <- [1,202,null,{}] 00:48:40 INFO - PROCESS | 3760 | 1461224920719 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:40 INFO - PROCESS | 3760 | 1461224920778 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 00:48:40 INFO - PROCESS | 3760 | 1461224920786 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:40 INFO - PROCESS | 3760 | ++DOCSHELL 19736400 == 34 [pid = 3760] [id = 60] 00:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (198EC800) [pid = 3760] [serial = 177] [outer = 00000000] 00:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19AB3400) [pid = 3760] [serial = 178] [outer = 198EC800] 00:48:40 INFO - PROCESS | 3760 | 1461224920834 Marionette DEBUG loaded listener.js 00:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19DD5400) [pid = 3760] [serial = 179] [outer = 198EC800] 00:48:41 INFO - PROCESS | 3760 | 1461224921219 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 00:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 528ms 00:48:41 INFO - PROCESS | 3760 | 1461224921233 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 00:48:41 INFO - PROCESS | 3760 | 1461224921235 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 00:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:48:41 INFO - PROCESS | 3760 | 1461224921238 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:48:41 INFO - PROCESS | 3760 | 1461224921240 Marionette TRACE conn2 <- [1,206,null,{}] 00:48:41 INFO - PROCESS | 3760 | 1461224921244 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:41 INFO - PROCESS | 3760 | 1461224921348 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 00:48:41 INFO - PROCESS | 3760 | 1461224921360 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:41 INFO - PROCESS | 3760 | ++DOCSHELL 19DAA400 == 35 [pid = 3760] [id = 61] 00:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A2A8800) [pid = 3760] [serial = 180] [outer = 00000000] 00:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A7E8400) [pid = 3760] [serial = 181] [outer = 1A2A8800] 00:48:41 INFO - PROCESS | 3760 | 1461224921412 Marionette DEBUG loaded listener.js 00:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1AAC3400) [pid = 3760] [serial = 182] [outer = 1A2A8800] 00:48:41 INFO - PROCESS | 3760 | 1461224921882 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 00:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 684ms 00:48:41 INFO - PROCESS | 3760 | 1461224921939 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 00:48:41 INFO - PROCESS | 3760 | 1461224921941 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 00:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:48:41 INFO - PROCESS | 3760 | 1461224921944 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:48:41 INFO - PROCESS | 3760 | 1461224921946 Marionette TRACE conn2 <- [1,210,null,{}] 00:48:41 INFO - PROCESS | 3760 | 1461224921956 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:42 INFO - PROCESS | 3760 | 1461224922068 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 00:48:42 INFO - PROCESS | 3760 | 1461224922082 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:42 INFO - PROCESS | 3760 | ++DOCSHELL 123F8C00 == 36 [pid = 3760] [id = 62] 00:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (12DD6800) [pid = 3760] [serial = 183] [outer = 00000000] 00:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1CAEA000) [pid = 3760] [serial = 184] [outer = 12DD6800] 00:48:42 INFO - PROCESS | 3760 | 1461224922127 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1C8F1400) [pid = 3760] [serial = 185] [outer = 12DD6800] 00:48:42 INFO - PROCESS | 3760 | 1461224922550 Marionette TRACE conn2 <- [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]]]}] 00:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 622ms 00:48:42 INFO - PROCESS | 3760 | 1461224922589 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 00:48:42 INFO - PROCESS | 3760 | 1461224922591 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 00:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:48:42 INFO - PROCESS | 3760 | 1461224922594 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:48:42 INFO - PROCESS | 3760 | 1461224922596 Marionette TRACE conn2 <- [1,214,null,{}] 00:48:42 INFO - PROCESS | 3760 | 1461224922599 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:42 INFO - PROCESS | 3760 | 1461224922716 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 00:48:42 INFO - PROCESS | 3760 | 1461224922769 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:42 INFO - PROCESS | 3760 | ++DOCSHELL 15E0CC00 == 37 [pid = 3760] [id = 63] 00:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1C5BE400) [pid = 3760] [serial = 186] [outer = 00000000] 00:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1CD2B800) [pid = 3760] [serial = 187] [outer = 1C5BE400] 00:48:42 INFO - PROCESS | 3760 | 1461224922817 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1D052C00) [pid = 3760] [serial = 188] [outer = 1C5BE400] 00:48:43 INFO - PROCESS | 3760 | 1461224923205 Marionette TRACE conn2 <- [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]]]}] 00:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 637ms 00:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:48:43 INFO - PROCESS | 3760 | 1461224923233 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 00:48:43 INFO - PROCESS | 3760 | 1461224923235 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 00:48:43 INFO - PROCESS | 3760 | 1461224923238 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:48:43 INFO - PROCESS | 3760 | 1461224923240 Marionette TRACE conn2 <- [1,218,null,{}] 00:48:43 INFO - PROCESS | 3760 | 1461224923243 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:43 INFO - PROCESS | 3760 | 1461224923335 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 00:48:43 INFO - PROCESS | 3760 | 1461224923341 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:43 INFO - PROCESS | 3760 | ++DOCSHELL 1CD1F800 == 38 [pid = 3760] [id = 64] 00:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1D053800) [pid = 3760] [serial = 189] [outer = 00000000] 00:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1D0B9400) [pid = 3760] [serial = 190] [outer = 1D053800] 00:48:43 INFO - PROCESS | 3760 | 1461224923384 Marionette DEBUG loaded listener.js 00:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1D223800) [pid = 3760] [serial = 191] [outer = 1D053800] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A336800) [pid = 3760] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (185F5400) [pid = 3760] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1850A400) [pid = 3760] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1571DC00) [pid = 3760] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (18588C00) [pid = 3760] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (13366C00) [pid = 3760] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16751800) [pid = 3760] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15CDAC00) [pid = 3760] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (143B3000) [pid = 3760] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1335DC00) [pid = 3760] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15F78000) [pid = 3760] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A2A6000) [pid = 3760] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A236000) [pid = 3760] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A33C400) [pid = 3760] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:48:43 INFO - PROCESS | 3760 | 1461224923826 Marionette TRACE conn2 <- [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]]]}] 00:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 621ms 00:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:48:43 INFO - PROCESS | 3760 | 1461224923857 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 00:48:43 INFO - PROCESS | 3760 | 1461224923859 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 00:48:43 INFO - PROCESS | 3760 | 1461224923862 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:48:43 INFO - PROCESS | 3760 | 1461224923863 Marionette TRACE conn2 <- [1,222,null,{}] 00:48:43 INFO - PROCESS | 3760 | 1461224923867 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:43 INFO - PROCESS | 3760 | 1461224923972 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 00:48:43 INFO - PROCESS | 3760 | 1461224923979 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:44 INFO - PROCESS | 3760 | ++DOCSHELL 139B8C00 == 39 [pid = 3760] [id = 65] 00:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (143AE400) [pid = 3760] [serial = 192] [outer = 00000000] 00:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (199AA400) [pid = 3760] [serial = 193] [outer = 143AE400] 00:48:44 INFO - PROCESS | 3760 | 1461224924047 Marionette DEBUG loaded listener.js 00:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (199A9400) [pid = 3760] [serial = 194] [outer = 143AE400] 00:48:44 INFO - PROCESS | 3760 | 1461224924417 Marionette TRACE conn2 <- [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]]]}] 00:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 590ms 00:48:44 INFO - PROCESS | 3760 | 1461224924460 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 00:48:44 INFO - PROCESS | 3760 | 1461224924463 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 00:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:48:44 INFO - PROCESS | 3760 | 1461224924467 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:48:44 INFO - PROCESS | 3760 | 1461224924470 Marionette TRACE conn2 <- [1,226,null,{}] 00:48:44 INFO - PROCESS | 3760 | 1461224924474 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:44 INFO - PROCESS | 3760 | 1461224924548 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 00:48:44 INFO - PROCESS | 3760 | 1461224924554 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:44 INFO - PROCESS | 3760 | ++DOCSHELL 18169400 == 40 [pid = 3760] [id = 66] 00:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (185EC400) [pid = 3760] [serial = 195] [outer = 00000000] 00:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1D22C000) [pid = 3760] [serial = 196] [outer = 185EC400] 00:48:44 INFO - PROCESS | 3760 | 1461224924597 Marionette DEBUG loaded listener.js 00:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1D230C00) [pid = 3760] [serial = 197] [outer = 185EC400] 00:48:44 INFO - PROCESS | 3760 | 1461224924985 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 00:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 528ms 00:48:44 INFO - PROCESS | 3760 | 1461224925000 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 00:48:44 INFO - PROCESS | 3760 | 1461224925003 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 00:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:48:44 INFO - PROCESS | 3760 | 1461224925006 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:48:44 INFO - PROCESS | 3760 | 1461224925008 Marionette TRACE conn2 <- [1,230,null,{}] 00:48:44 INFO - PROCESS | 3760 | 1461224925011 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:45 INFO - PROCESS | 3760 | 1461224925129 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 00:48:45 INFO - PROCESS | 3760 | 1461224925137 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:45 INFO - PROCESS | 3760 | ++DOCSHELL 1555C800 == 41 [pid = 3760] [id = 67] 00:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19734C00) [pid = 3760] [serial = 198] [outer = 00000000] 00:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1D37B800) [pid = 3760] [serial = 199] [outer = 19734C00] 00:48:45 INFO - PROCESS | 3760 | 1461224925184 Marionette DEBUG loaded listener.js 00:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1D380000) [pid = 3760] [serial = 200] [outer = 19734C00] 00:48:45 INFO - PROCESS | 3760 | 1461224925596 Marionette TRACE conn2 <- [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]]]}] 00:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 636ms 00:48:45 INFO - PROCESS | 3760 | 1461224925662 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 00:48:45 INFO - PROCESS | 3760 | 1461224925666 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 00:48:45 INFO - PROCESS | 3760 | 1461224925672 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:48:45 INFO - PROCESS | 3760 | 1461224925676 Marionette TRACE conn2 <- [1,234,null,{}] 00:48:45 INFO - PROCESS | 3760 | 1461224925687 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:45 INFO - PROCESS | 3760 | 1461224925787 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 00:48:45 INFO - PROCESS | 3760 | 1461224925876 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:45 INFO - PROCESS | 3760 | ++DOCSHELL 1376FC00 == 42 [pid = 3760] [id = 68] 00:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1390B400) [pid = 3760] [serial = 201] [outer = 00000000] 00:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1440C800) [pid = 3760] [serial = 202] [outer = 1390B400] 00:48:45 INFO - PROCESS | 3760 | 1461224925932 Marionette DEBUG loaded listener.js 00:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15C41800) [pid = 3760] [serial = 203] [outer = 1390B400] 00:48:46 INFO - PROCESS | 3760 | 1461224926458 Marionette TRACE conn2 <- [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]]]}] 00:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 824ms 00:48:46 INFO - PROCESS | 3760 | 1461224926503 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 00:48:46 INFO - PROCESS | 3760 | 1461224926508 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 00:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:48:46 INFO - PROCESS | 3760 | 1461224926520 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:48:46 INFO - PROCESS | 3760 | 1461224926526 Marionette TRACE conn2 <- [1,238,null,{}] 00:48:46 INFO - PROCESS | 3760 | 1461224926530 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:46 INFO - PROCESS | 3760 | 1461224926659 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 00:48:46 INFO - PROCESS | 3760 | 1461224926737 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:46 INFO - PROCESS | 3760 | ++DOCSHELL 15F71400 == 43 [pid = 3760] [id = 69] 00:48:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1656BC00) [pid = 3760] [serial = 204] [outer = 00000000] 00:48:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1850DC00) [pid = 3760] [serial = 205] [outer = 1656BC00] 00:48:46 INFO - PROCESS | 3760 | 1461224926790 Marionette DEBUG loaded listener.js 00:48:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (185F0000) [pid = 3760] [serial = 206] [outer = 1656BC00] 00:48:47 INFO - PROCESS | 3760 | 1461224927317 Marionette TRACE conn2 <- [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]]]}] 00:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 855ms 00:48:47 INFO - PROCESS | 3760 | 1461224927376 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 00:48:47 INFO - PROCESS | 3760 | 1461224927379 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 00:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:48:47 INFO - PROCESS | 3760 | 1461224927383 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:48:47 INFO - PROCESS | 3760 | 1461224927385 Marionette TRACE conn2 <- [1,242,null,{}] 00:48:47 INFO - PROCESS | 3760 | 1461224927395 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:47 INFO - PROCESS | 3760 | 1461224927497 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 00:48:47 INFO - PROCESS | 3760 | 1461224927576 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:47 INFO - PROCESS | 3760 | ++DOCSHELL 1A2A1C00 == 44 [pid = 3760] [id = 70] 00:48:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1AACF000) [pid = 3760] [serial = 207] [outer = 00000000] 00:48:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1C1C8400) [pid = 3760] [serial = 208] [outer = 1AACF000] 00:48:47 INFO - PROCESS | 3760 | 1461224927677 Marionette DEBUG loaded listener.js 00:48:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1C404000) [pid = 3760] [serial = 209] [outer = 1AACF000] 00:48:48 INFO - PROCESS | 3760 | 1461224928249 Marionette TRACE conn2 <- [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]]]}] 00:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 901ms 00:48:48 INFO - PROCESS | 3760 | 1461224928287 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 00:48:48 INFO - PROCESS | 3760 | 1461224928289 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 00:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:48:48 INFO - PROCESS | 3760 | 1461224928293 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:48:48 INFO - PROCESS | 3760 | 1461224928295 Marionette TRACE conn2 <- [1,246,null,{}] 00:48:48 INFO - PROCESS | 3760 | 1461224928298 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:48 INFO - PROCESS | 3760 | 1461224928392 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 00:48:48 INFO - PROCESS | 3760 | 1461224928476 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:48 INFO - PROCESS | 3760 | ++DOCSHELL 1C40B000 == 45 [pid = 3760] [id = 71] 00:48:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1C5C6C00) [pid = 3760] [serial = 210] [outer = 00000000] 00:48:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1D0B7400) [pid = 3760] [serial = 211] [outer = 1C5C6C00] 00:48:48 INFO - PROCESS | 3760 | 1461224928530 Marionette DEBUG loaded listener.js 00:48:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1D333400) [pid = 3760] [serial = 212] [outer = 1C5C6C00] 00:48:49 INFO - PROCESS | 3760 | 1461224929164 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 00:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 948ms 00:48:49 INFO - PROCESS | 3760 | 1461224929222 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 00:48:49 INFO - PROCESS | 3760 | 1461224929226 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 00:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:48:49 INFO - PROCESS | 3760 | 1461224929231 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:48:49 INFO - PROCESS | 3760 | 1461224929235 Marionette TRACE conn2 <- [1,250,null,{}] 00:48:49 INFO - PROCESS | 3760 | 1461224929241 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:49 INFO - PROCESS | 3760 | 1461224929331 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 00:48:49 INFO - PROCESS | 3760 | 1461224929406 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:49 INFO - PROCESS | 3760 | ++DOCSHELL 139B3800 == 46 [pid = 3760] [id = 72] 00:48:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (139B5C00) [pid = 3760] [serial = 213] [outer = 00000000] 00:48:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1571F400) [pid = 3760] [serial = 214] [outer = 139B5C00] 00:48:49 INFO - PROCESS | 3760 | 1461224929454 Marionette DEBUG loaded listener.js 00:48:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15CD1C00) [pid = 3760] [serial = 215] [outer = 139B5C00] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 13361000 == 45 [pid = 3760] [id = 44] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 18169400 == 44 [pid = 3760] [id = 66] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 139B8C00 == 43 [pid = 3760] [id = 65] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 1CD1F800 == 42 [pid = 3760] [id = 64] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 15E0CC00 == 41 [pid = 3760] [id = 63] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 123F8C00 == 40 [pid = 3760] [id = 62] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 19DAA400 == 39 [pid = 3760] [id = 61] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 19736400 == 38 [pid = 3760] [id = 60] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 18515000 == 37 [pid = 3760] [id = 59] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 143B7000 == 36 [pid = 3760] [id = 58] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 13B06400 == 35 [pid = 3760] [id = 57] 00:48:49 INFO - PROCESS | 3760 | --DOCSHELL 139B4C00 == 34 [pid = 3760] [id = 54] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1C8EF800) [pid = 3760] [serial = 159] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (198F5800) [pid = 3760] [serial = 144] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (144A1C00) [pid = 3760] [serial = 130] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (14406400) [pid = 3760] [serial = 129] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (17C07C00) [pid = 3760] [serial = 138] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15F7EC00) [pid = 3760] [serial = 135] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1656A000) [pid = 3760] [serial = 136] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (148B4400) [pid = 3760] [serial = 132] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (14B68000) [pid = 3760] [serial = 133] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15726400) [pid = 3760] [serial = 118] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (144A3400) [pid = 3760] [serial = 117] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1883EC00) [pid = 3760] [serial = 121] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18509400) [pid = 3760] [serial = 120] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A958C00) [pid = 3760] [serial = 124] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A340400) [pid = 3760] [serial = 123] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A339400) [pid = 3760] [serial = 147] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1C1C6800) [pid = 3760] [serial = 127] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1C1C1800) [pid = 3760] [serial = 126] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1AAC6800) [pid = 3760] [serial = 150] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A735000) [pid = 3760] [serial = 148] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1C5BAC00) [pid = 3760] [serial = 156] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1C5C3800) [pid = 3760] [serial = 157] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (18936C00) [pid = 3760] [serial = 142] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A73AC00) [pid = 3760] [serial = 154] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (185F0800) [pid = 3760] [serial = 141] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A95B000) [pid = 3760] [serial = 153] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (199A0C00) [pid = 3760] [serial = 145] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1C40F800) [pid = 3760] [serial = 151] [outer = 00000000] [url = about:blank] 00:48:49 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (18168800) [pid = 3760] [serial = 139] [outer = 00000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3760 | 1461224930036 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 00:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 839ms 00:48:50 INFO - PROCESS | 3760 | 1461224930075 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 00:48:50 INFO - PROCESS | 3760 | 1461224930081 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 00:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:48:50 INFO - PROCESS | 3760 | 1461224930086 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:48:50 INFO - PROCESS | 3760 | 1461224930089 Marionette TRACE conn2 <- [1,254,null,{}] 00:48:50 INFO - PROCESS | 3760 | 1461224930093 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:50 INFO - PROCESS | 3760 | 1461224930168 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 00:48:50 INFO - PROCESS | 3760 | 1461224930176 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:50 INFO - PROCESS | 3760 | ++DOCSHELL 13B06400 == 35 [pid = 3760] [id = 73] 00:48:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (143B7000) [pid = 3760] [serial = 216] [outer = 00000000] 00:48:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15562C00) [pid = 3760] [serial = 217] [outer = 143B7000] 00:48:50 INFO - PROCESS | 3760 | 1461224930221 Marionette DEBUG loaded listener.js 00:48:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15CD1800) [pid = 3760] [serial = 218] [outer = 143B7000] 00:48:50 INFO - PROCESS | 3760 | 1461224930658 Marionette TRACE conn2 <- [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]]]}] 00:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 590ms 00:48:50 INFO - PROCESS | 3760 | 1461224930682 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 00:48:50 INFO - PROCESS | 3760 | 1461224930685 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 00:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:48:50 INFO - PROCESS | 3760 | 1461224930692 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:48:50 INFO - PROCESS | 3760 | 1461224930695 Marionette TRACE conn2 <- [1,258,null,{}] 00:48:50 INFO - PROCESS | 3760 | 1461224930705 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:50 INFO - PROCESS | 3760 | 1461224930786 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 00:48:50 INFO - PROCESS | 3760 | 1461224930794 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:50 INFO - PROCESS | 3760 | ++DOCSHELL 1656A000 == 36 [pid = 3760] [id = 74] 00:48:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1674F400) [pid = 3760] [serial = 219] [outer = 00000000] 00:48:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1816BC00) [pid = 3760] [serial = 220] [outer = 1674F400] 00:48:50 INFO - PROCESS | 3760 | 1461224930841 Marionette DEBUG loaded listener.js 00:48:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1850F400) [pid = 3760] [serial = 221] [outer = 1674F400] 00:48:51 INFO - PROCESS | 3760 | 1461224931290 Marionette TRACE conn2 <- [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]]]}] 00:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 637ms 00:48:51 INFO - PROCESS | 3760 | 1461224931331 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 00:48:51 INFO - PROCESS | 3760 | 1461224931333 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 00:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:48:51 INFO - PROCESS | 3760 | 1461224931337 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:48:51 INFO - PROCESS | 3760 | 1461224931338 Marionette TRACE conn2 <- [1,262,null,{}] 00:48:51 INFO - PROCESS | 3760 | 1461224931342 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:51 INFO - PROCESS | 3760 | 1461224931417 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 00:48:51 INFO - PROCESS | 3760 | 1461224931423 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:51 INFO - PROCESS | 3760 | ++DOCSHELL 18836400 == 37 [pid = 3760] [id = 75] 00:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1883CC00) [pid = 3760] [serial = 222] [outer = 00000000] 00:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (18D50000) [pid = 3760] [serial = 223] [outer = 1883CC00] 00:48:51 INFO - PROCESS | 3760 | 1461224931467 Marionette DEBUG loaded listener.js 00:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (18D5AC00) [pid = 3760] [serial = 224] [outer = 1883CC00] 00:48:51 INFO - PROCESS | 3760 | 1461224931887 Marionette TRACE conn2 <- [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]]]}] 00:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 590ms 00:48:51 INFO - PROCESS | 3760 | 1461224931933 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 00:48:51 INFO - PROCESS | 3760 | 1461224931935 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 00:48:51 INFO - PROCESS | 3760 | 1461224931939 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:48:51 INFO - PROCESS | 3760 | 1461224931940 Marionette TRACE conn2 <- [1,266,null,{}] 00:48:51 INFO - PROCESS | 3760 | 1461224931943 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:51 INFO - PROCESS | 3760 | 1461224932001 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 00:48:52 INFO - PROCESS | 3760 | 1461224932007 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:52 INFO - PROCESS | 3760 | ++DOCSHELL 18D5BC00 == 38 [pid = 3760] [id = 76] 00:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1973C400) [pid = 3760] [serial = 225] [outer = 00000000] 00:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19AB2800) [pid = 3760] [serial = 226] [outer = 1973C400] 00:48:52 INFO - PROCESS | 3760 | 1461224932051 Marionette DEBUG loaded listener.js 00:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A230C00) [pid = 3760] [serial = 227] [outer = 1973C400] 00:48:52 INFO - PROCESS | 3760 | 1461224932514 Marionette TRACE conn2 <- [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]]]}] 00:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 621ms 00:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:48:52 INFO - PROCESS | 3760 | 1461224932561 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 00:48:52 INFO - PROCESS | 3760 | 1461224932563 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 00:48:52 INFO - PROCESS | 3760 | 1461224932566 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:48:52 INFO - PROCESS | 3760 | 1461224932568 Marionette TRACE conn2 <- [1,270,null,{}] 00:48:52 INFO - PROCESS | 3760 | 1461224932571 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:52 INFO - PROCESS | 3760 | 1461224932692 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 00:48:52 INFO - PROCESS | 3760 | 1461224932743 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:52 INFO - PROCESS | 3760 | ++DOCSHELL 199A4400 == 39 [pid = 3760] [id = 77] 00:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (199AAC00) [pid = 3760] [serial = 228] [outer = 00000000] 00:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1AA09800) [pid = 3760] [serial = 229] [outer = 199AAC00] 00:48:52 INFO - PROCESS | 3760 | 1461224932790 Marionette DEBUG loaded listener.js 00:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1AACF800) [pid = 3760] [serial = 230] [outer = 199AAC00] 00:48:53 INFO - PROCESS | 3760 | 1461224933187 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 00:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 621ms 00:48:53 INFO - PROCESS | 3760 | 1461224933204 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 00:48:53 INFO - PROCESS | 3760 | 1461224933206 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 00:48:53 INFO - PROCESS | 3760 | 1461224933209 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:48:53 INFO - PROCESS | 3760 | 1461224933211 Marionette TRACE conn2 <- [1,274,null,{}] 00:48:53 INFO - PROCESS | 3760 | 1461224933220 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:53 INFO - PROCESS | 3760 | 1461224933317 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 00:48:53 INFO - PROCESS | 3760 | 1461224933391 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:53 INFO - PROCESS | 3760 | ++DOCSHELL 12B84000 == 40 [pid = 3760] [id = 78] 00:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1AA03800) [pid = 3760] [serial = 231] [outer = 00000000] 00:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1C40A000) [pid = 3760] [serial = 232] [outer = 1AA03800] 00:48:53 INFO - PROCESS | 3760 | 1461224933434 Marionette DEBUG loaded listener.js 00:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1C409800) [pid = 3760] [serial = 233] [outer = 1AA03800] 00:48:53 INFO - PROCESS | 3760 | 1461224933826 Marionette TRACE conn2 <- [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]]]}] 00:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 636ms 00:48:53 INFO - PROCESS | 3760 | 1461224933848 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 00:48:53 INFO - PROCESS | 3760 | 1461224933850 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 00:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:48:53 INFO - PROCESS | 3760 | 1461224933853 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:48:53 INFO - PROCESS | 3760 | 1461224933854 Marionette TRACE conn2 <- [1,278,null,{}] 00:48:53 INFO - PROCESS | 3760 | 1461224933858 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:53 INFO - PROCESS | 3760 | 1461224933951 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 00:48:53 INFO - PROCESS | 3760 | 1461224933957 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:53 INFO - PROCESS | 3760 | ++DOCSHELL 1AA07000 == 41 [pid = 3760] [id = 79] 00:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1AAD2400) [pid = 3760] [serial = 234] [outer = 00000000] 00:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1C5C2C00) [pid = 3760] [serial = 235] [outer = 1AAD2400] 00:48:53 INFO - PROCESS | 3760 | 1461224934000 Marionette DEBUG loaded listener.js 00:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1C5C5C00) [pid = 3760] [serial = 236] [outer = 1AAD2400] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (12DD6800) [pid = 3760] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1C5BE400) [pid = 3760] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (198EC800) [pid = 3760] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (18515400) [pid = 3760] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (157B2800) [pid = 3760] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (13B0A800) [pid = 3760] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (185EC400) [pid = 3760] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15CAFC00) [pid = 3760] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1D053800) [pid = 3760] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (143AE400) [pid = 3760] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:48:54 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A2A8800) [pid = 3760] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:48:54 INFO - PROCESS | 3760 | 1461224934479 Marionette TRACE conn2 <- [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]]]}] 00:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 637ms 00:48:54 INFO - PROCESS | 3760 | 1461224934491 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 00:48:54 INFO - PROCESS | 3760 | 1461224934493 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 00:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:48:54 INFO - PROCESS | 3760 | 1461224934496 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:48:54 INFO - PROCESS | 3760 | 1461224934498 Marionette TRACE conn2 <- [1,282,null,{}] 00:48:54 INFO - PROCESS | 3760 | 1461224934501 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:54 INFO - PROCESS | 3760 | 1461224934574 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 00:48:54 INFO - PROCESS | 3760 | 1461224934580 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:54 INFO - PROCESS | 3760 | ++DOCSHELL 13B0A800 == 42 [pid = 3760] [id = 80] 00:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1850C400) [pid = 3760] [serial = 237] [outer = 00000000] 00:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A735400) [pid = 3760] [serial = 238] [outer = 1850C400] 00:48:54 INFO - PROCESS | 3760 | 1461224934624 Marionette DEBUG loaded listener.js 00:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1C54E800) [pid = 3760] [serial = 239] [outer = 1850C400] 00:48:55 INFO - PROCESS | 3760 | 1461224935029 Marionette TRACE conn2 <- [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]]]}] 00:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 591ms 00:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:48:55 INFO - PROCESS | 3760 | 1461224935078 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 00:48:55 INFO - PROCESS | 3760 | 1461224935080 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 00:48:55 INFO - PROCESS | 3760 | 1461224935083 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:48:55 INFO - PROCESS | 3760 | 1461224935085 Marionette TRACE conn2 <- [1,286,null,{}] 00:48:55 INFO - PROCESS | 3760 | 1461224935088 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:55 INFO - PROCESS | 3760 | 1461224935161 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 00:48:55 INFO - PROCESS | 3760 | 1461224935166 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:55 INFO - PROCESS | 3760 | ++DOCSHELL 18588C00 == 43 [pid = 3760] [id = 81] 00:48:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1C54D400) [pid = 3760] [serial = 240] [outer = 00000000] 00:48:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1CAED400) [pid = 3760] [serial = 241] [outer = 1C54D400] 00:48:55 INFO - PROCESS | 3760 | 1461224935210 Marionette DEBUG loaded listener.js 00:48:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1D054C00) [pid = 3760] [serial = 242] [outer = 1C54D400] 00:48:55 INFO - PROCESS | 3760 | 1461224935606 Marionette TRACE conn2 <- [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]]]}] 00:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 528ms 00:48:55 INFO - PROCESS | 3760 | 1461224935619 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 00:48:55 INFO - PROCESS | 3760 | 1461224935621 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 00:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:48:55 INFO - PROCESS | 3760 | 1461224935624 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:48:55 INFO - PROCESS | 3760 | 1461224935627 Marionette TRACE conn2 <- [1,290,null,{}] 00:48:55 INFO - PROCESS | 3760 | 1461224935630 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:55 INFO - PROCESS | 3760 | 1461224935755 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 00:48:55 INFO - PROCESS | 3760 | 1461224935764 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:55 INFO - PROCESS | 3760 | ++DOCSHELL 123F8000 == 44 [pid = 3760] [id = 82] 00:48:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19AB4C00) [pid = 3760] [serial = 243] [outer = 00000000] 00:48:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1D332000) [pid = 3760] [serial = 244] [outer = 19AB4C00] 00:48:55 INFO - PROCESS | 3760 | 1461224935813 Marionette DEBUG loaded listener.js 00:48:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1D381800) [pid = 3760] [serial = 245] [outer = 19AB4C00] 00:48:56 INFO - PROCESS | 3760 | 1461224936238 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 00:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 621ms 00:48:56 INFO - PROCESS | 3760 | 1461224936264 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 00:48:56 INFO - PROCESS | 3760 | 1461224936266 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 00:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:48:56 INFO - PROCESS | 3760 | 1461224936283 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:48:56 INFO - PROCESS | 3760 | 1461224936285 Marionette TRACE conn2 <- [1,294,null,{}] 00:48:56 INFO - PROCESS | 3760 | 1461224936324 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:56 INFO - PROCESS | 3760 | 1461224936465 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 00:48:56 INFO - PROCESS | 3760 | 1461224936555 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:56 INFO - PROCESS | 3760 | ++DOCSHELL 13364800 == 45 [pid = 3760] [id = 83] 00:48:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (13365000) [pid = 3760] [serial = 246] [outer = 00000000] 00:48:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (13908000) [pid = 3760] [serial = 247] [outer = 13365000] 00:48:56 INFO - PROCESS | 3760 | 1461224936612 Marionette DEBUG loaded listener.js 00:48:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (139B8C00) [pid = 3760] [serial = 248] [outer = 13365000] 00:48:57 INFO - PROCESS | 3760 | 1461224937217 Marionette TRACE conn2 <- [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]]]}] 00:48:57 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. 00:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 963ms 00:48:57 INFO - PROCESS | 3760 | 1461224937246 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 00:48:57 INFO - PROCESS | 3760 | 1461224937250 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 00:48:57 INFO - PROCESS | 3760 | 1461224937255 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:48:57 INFO - PROCESS | 3760 | 1461224937259 Marionette TRACE conn2 <- [1,298,null,{}] 00:48:57 INFO - PROCESS | 3760 | 1461224937264 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:57 INFO - PROCESS | 3760 | 1461224937364 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 00:48:57 INFO - PROCESS | 3760 | 1461224937438 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:57 INFO - PROCESS | 3760 | ++DOCSHELL 157B8C00 == 46 [pid = 3760] [id = 84] 00:48:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (15E0CC00) [pid = 3760] [serial = 249] [outer = 00000000] 00:48:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1674F800) [pid = 3760] [serial = 250] [outer = 15E0CC00] 00:48:57 INFO - PROCESS | 3760 | 1461224937495 Marionette DEBUG loaded listener.js 00:48:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16E6B000) [pid = 3760] [serial = 251] [outer = 15E0CC00] 00:48:58 INFO - PROCESS | 3760 | 1461224938024 Marionette TRACE conn2 <- [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]]]}] 00:48:58 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. 00:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 839ms 00:48:58 INFO - PROCESS | 3760 | 1461224938082 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 00:48:58 INFO - PROCESS | 3760 | 1461224938086 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 00:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:48:58 INFO - PROCESS | 3760 | 1461224938090 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:48:58 INFO - PROCESS | 3760 | 1461224938092 Marionette TRACE conn2 <- [1,302,null,{}] 00:48:58 INFO - PROCESS | 3760 | 1461224938096 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:58 INFO - PROCESS | 3760 | 1461224938195 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 00:48:58 INFO - PROCESS | 3760 | 1461224938283 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:58 INFO - PROCESS | 3760 | ++DOCSHELL 18945800 == 47 [pid = 3760] [id = 85] 00:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (197DAC00) [pid = 3760] [serial = 252] [outer = 00000000] 00:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A33DC00) [pid = 3760] [serial = 253] [outer = 197DAC00] 00:48:58 INFO - PROCESS | 3760 | 1461224938337 Marionette DEBUG loaded listener.js 00:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1A957000) [pid = 3760] [serial = 254] [outer = 197DAC00] 00:48:58 INFO - PROCESS | 3760 | 1461224938892 Marionette TRACE conn2 <- [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]]]}] 00:48:58 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. 00:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 839ms 00:48:58 INFO - PROCESS | 3760 | 1461224938931 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 00:48:58 INFO - PROCESS | 3760 | 1461224938935 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 00:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:48:58 INFO - PROCESS | 3760 | 1461224938946 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:48:58 INFO - PROCESS | 3760 | 1461224938951 Marionette TRACE conn2 <- [1,306,null,{}] 00:48:58 INFO - PROCESS | 3760 | 1461224938955 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:48:59 INFO - PROCESS | 3760 | 1461224939055 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 00:48:59 INFO - PROCESS | 3760 | 1461224939140 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:59 INFO - PROCESS | 3760 | ++DOCSHELL 1CD26400 == 48 [pid = 3760] [id = 86] 00:48:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1D0ADC00) [pid = 3760] [serial = 255] [outer = 00000000] 00:48:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1D37F000) [pid = 3760] [serial = 256] [outer = 1D0ADC00] 00:48:59 INFO - PROCESS | 3760 | 1461224939194 Marionette DEBUG loaded listener.js 00:48:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1D73FC00) [pid = 3760] [serial = 257] [outer = 1D0ADC00] 00:48:59 INFO - PROCESS | 3760 | 1461224939910 Marionette TRACE conn2 <- [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]]]}] 00:48:59 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. 00:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 994ms 00:48:59 INFO - PROCESS | 3760 | 1461224939956 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 00:48:59 INFO - PROCESS | 3760 | 1461224939958 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 00:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:48:59 INFO - PROCESS | 3760 | 1461224939991 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:48:59 INFO - PROCESS | 3760 | 1461224939993 Marionette TRACE conn2 <- [1,310,null,{}] 00:48:59 INFO - PROCESS | 3760 | 1461224940010 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:00 INFO - PROCESS | 3760 | 1461224940106 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 00:49:00 INFO - PROCESS | 3760 | 1461224940178 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:00 INFO - PROCESS | 3760 | ++DOCSHELL 1D8BD800 == 49 [pid = 3760] [id = 87] 00:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1D8BE800) [pid = 3760] [serial = 258] [outer = 00000000] 00:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1DA68800) [pid = 3760] [serial = 259] [outer = 1D8BE800] 00:49:00 INFO - PROCESS | 3760 | 1461224940232 Marionette DEBUG loaded listener.js 00:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1DA6A800) [pid = 3760] [serial = 260] [outer = 1D8BE800] 00:49:00 INFO - PROCESS | 3760 | 1461224940904 Marionette TRACE conn2 <- [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]]]}] 00:49:00 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. 00:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 979ms 00:49:00 INFO - PROCESS | 3760 | 1461224940938 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 00:49:00 INFO - PROCESS | 3760 | 1461224940942 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 00:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:49:00 INFO - PROCESS | 3760 | 1461224940947 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:49:00 INFO - PROCESS | 3760 | 1461224940951 Marionette TRACE conn2 <- [1,314,null,{}] 00:49:00 INFO - PROCESS | 3760 | 1461224940957 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:01 INFO - PROCESS | 3760 | 1461224941047 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 00:49:01 INFO - PROCESS | 3760 | 1461224941138 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:01 INFO - PROCESS | 3760 | ++DOCSHELL 16563C00 == 50 [pid = 3760] [id = 88] 00:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16564800) [pid = 3760] [serial = 261] [outer = 00000000] 00:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (16636800) [pid = 3760] [serial = 262] [outer = 16564800] 00:49:01 INFO - PROCESS | 3760 | 1461224941186 Marionette DEBUG loaded listener.js 00:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (16E67000) [pid = 3760] [serial = 263] [outer = 16564800] 00:49:01 INFO - PROCESS | 3760 | 1461224941778 Marionette TRACE conn2 <- [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]]]}] 00:49:01 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. 00:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 900ms 00:49:01 INFO - PROCESS | 3760 | 1461224941853 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 00:49:01 INFO - PROCESS | 3760 | 1461224941859 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 00:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:49:01 INFO - PROCESS | 3760 | 1461224941865 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:49:01 INFO - PROCESS | 3760 | 1461224941867 Marionette TRACE conn2 <- [1,318,null,{}] 00:49:01 INFO - PROCESS | 3760 | 1461224941871 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:01 INFO - PROCESS | 3760 | 1461224941979 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 123F8000 == 49 [pid = 3760] [id = 82] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 18588C00 == 48 [pid = 3760] [id = 81] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 13B0A800 == 47 [pid = 3760] [id = 80] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 1AA07000 == 46 [pid = 3760] [id = 79] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 12B84000 == 45 [pid = 3760] [id = 78] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 199A4400 == 44 [pid = 3760] [id = 77] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 18D5BC00 == 43 [pid = 3760] [id = 76] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 18836400 == 42 [pid = 3760] [id = 75] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 1656A000 == 41 [pid = 3760] [id = 74] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 13B06400 == 40 [pid = 3760] [id = 73] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 139B3800 == 39 [pid = 3760] [id = 72] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 1A2A1C00 == 38 [pid = 3760] [id = 70] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 15F71400 == 37 [pid = 3760] [id = 69] 00:49:01 INFO - PROCESS | 3760 | --DOCSHELL 1376FC00 == 36 [pid = 3760] [id = 68] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1D37B800) [pid = 3760] [serial = 199] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1D0B9400) [pid = 3760] [serial = 190] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1D052C00) [pid = 3760] [serial = 188] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1E24D000) [pid = 3760] [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.] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D22C000) [pid = 3760] [serial = 196] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1D223800) [pid = 3760] [serial = 191] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (199AA400) [pid = 3760] [serial = 193] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1AAC3400) [pid = 3760] [serial = 182] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1A7E8400) [pid = 3760] [serial = 181] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1C8F1400) [pid = 3760] [serial = 185] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (199A9400) [pid = 3760] [serial = 194] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1CAEA000) [pid = 3760] [serial = 184] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1CD2B800) [pid = 3760] [serial = 187] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (19AB3400) [pid = 3760] [serial = 178] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (19DD5400) [pid = 3760] [serial = 179] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16A19C00) [pid = 3760] [serial = 165] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (185F6C00) [pid = 3760] [serial = 175] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1883E000) [pid = 3760] [serial = 176] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16638C00) [pid = 3760] [serial = 172] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (16A17800) [pid = 3760] [serial = 173] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (144A2000) [pid = 3760] [serial = 168] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1D230C00) [pid = 3760] [serial = 197] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15568000) [pid = 3760] [serial = 169] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1C8F3000) [pid = 3760] [serial = 160] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1376F000) [pid = 3760] [serial = 162] [outer = 00000000] [url = about:blank] 00:49:02 INFO - PROCESS | 3760 | 1461224942078 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:02 INFO - PROCESS | 3760 | ++DOCSHELL 12B84000 == 37 [pid = 3760] [id = 89] 00:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (12B85000) [pid = 3760] [serial = 264] [outer = 00000000] 00:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (144AD400) [pid = 3760] [serial = 265] [outer = 12B85000] 00:49:02 INFO - PROCESS | 3760 | 1461224942123 Marionette DEBUG loaded listener.js 00:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (15F71400) [pid = 3760] [serial = 266] [outer = 12B85000] 00:49:02 INFO - PROCESS | 3760 | 1461224942501 Marionette TRACE conn2 <- [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]]]}] 00:49:02 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. 00:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 699ms 00:49:02 INFO - PROCESS | 3760 | 1461224942563 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 00:49:02 INFO - PROCESS | 3760 | 1461224942565 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 00:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:49:02 INFO - PROCESS | 3760 | 1461224942572 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:49:02 INFO - PROCESS | 3760 | 1461224942576 Marionette TRACE conn2 <- [1,322,null,{}] 00:49:02 INFO - PROCESS | 3760 | 1461224942586 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:02 INFO - PROCESS | 3760 | 1461224942668 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 00:49:02 INFO - PROCESS | 3760 | 1461224942674 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:02 INFO - PROCESS | 3760 | ++DOCSHELL 1883E000 == 38 [pid = 3760] [id = 90] 00:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (18D58C00) [pid = 3760] [serial = 267] [outer = 00000000] 00:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1999F400) [pid = 3760] [serial = 268] [outer = 18D58C00] 00:49:02 INFO - PROCESS | 3760 | 1461224942721 Marionette DEBUG loaded listener.js 00:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (19AAEC00) [pid = 3760] [serial = 269] [outer = 18D58C00] 00:49:03 INFO - PROCESS | 3760 | 1461224943155 Marionette TRACE conn2 <- [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]]]}] 00:49:03 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. 00:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 652ms 00:49:03 INFO - PROCESS | 3760 | 1461224943211 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 00:49:03 INFO - PROCESS | 3760 | 1461224943213 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 00:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:49:03 INFO - PROCESS | 3760 | 1461224943216 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:49:03 INFO - PROCESS | 3760 | 1461224943218 Marionette TRACE conn2 <- [1,326,null,{}] 00:49:03 INFO - PROCESS | 3760 | 1461224943221 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:03 INFO - PROCESS | 3760 | 1461224943296 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 00:49:03 INFO - PROCESS | 3760 | 1461224943336 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:03 INFO - PROCESS | 3760 | ++DOCSHELL 1AA0D000 == 39 [pid = 3760] [id = 91] 00:49:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1AAC3400) [pid = 3760] [serial = 270] [outer = 00000000] 00:49:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1C1D0800) [pid = 3760] [serial = 271] [outer = 1AAC3400] 00:49:03 INFO - PROCESS | 3760 | 1461224943411 Marionette DEBUG loaded listener.js 00:49:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1C408400) [pid = 3760] [serial = 272] [outer = 1AAC3400] 00:49:03 INFO - PROCESS | 3760 | 1461224943622 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:49:03 INFO - PROCESS | 3760 | 1461224943878 Marionette TRACE conn2 <- [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]]]}] 00:49:03 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. 00:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 684ms 00:49:03 INFO - PROCESS | 3760 | 1461224943916 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 00:49:03 INFO - PROCESS | 3760 | 1461224943918 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 00:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:49:03 INFO - PROCESS | 3760 | 1461224943924 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:49:03 INFO - PROCESS | 3760 | 1461224943926 Marionette TRACE conn2 <- [1,330,null,{}] 00:49:03 INFO - PROCESS | 3760 | 1461224943929 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:04 INFO - PROCESS | 3760 | 1461224944011 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 00:49:04 INFO - PROCESS | 3760 | 1461224944018 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:04 INFO - PROCESS | 3760 | ++DOCSHELL 1C5C3800 == 40 [pid = 3760] [id = 92] 00:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1C5C7000) [pid = 3760] [serial = 273] [outer = 00000000] 00:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1CAF4400) [pid = 3760] [serial = 274] [outer = 1C5C7000] 00:49:04 INFO - PROCESS | 3760 | 1461224944064 Marionette DEBUG loaded listener.js 00:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1CD25800) [pid = 3760] [serial = 275] [outer = 1C5C7000] 00:49:04 INFO - PROCESS | 3760 | 1461224944478 Marionette TRACE conn2 <- [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]]]}] 00:49:04 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. 00:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 590ms 00:49:04 INFO - PROCESS | 3760 | 1461224944528 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 00:49:04 INFO - PROCESS | 3760 | 1461224944530 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 00:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:49:04 INFO - PROCESS | 3760 | 1461224944533 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:49:04 INFO - PROCESS | 3760 | 1461224944535 Marionette TRACE conn2 <- [1,334,null,{}] 00:49:04 INFO - PROCESS | 3760 | 1461224944538 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:04 INFO - PROCESS | 3760 | 1461224944657 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 00:49:04 INFO - PROCESS | 3760 | 1461224944664 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:04 INFO - PROCESS | 3760 | ++DOCSHELL 185F4800 == 41 [pid = 3760] [id = 93] 00:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1C1C9800) [pid = 3760] [serial = 276] [outer = 00000000] 00:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1D223800) [pid = 3760] [serial = 277] [outer = 1C1C9800] 00:49:04 INFO - PROCESS | 3760 | 1461224944711 Marionette DEBUG loaded listener.js 00:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1D32B800) [pid = 3760] [serial = 278] [outer = 1C1C9800] 00:49:05 INFO - PROCESS | 3760 | 1461224945188 Marionette TRACE conn2 <- [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]]]}] 00:49:05 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. 00:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 683ms 00:49:05 INFO - PROCESS | 3760 | 1461224945233 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 00:49:05 INFO - PROCESS | 3760 | 1461224945235 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 00:49:05 INFO - PROCESS | 3760 | 1461224945238 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:49:05 INFO - PROCESS | 3760 | 1461224945240 Marionette TRACE conn2 <- [1,338,null,{}] 00:49:05 INFO - PROCESS | 3760 | 1461224945250 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:05 INFO - PROCESS | 3760 | 1461224945356 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 00:49:05 INFO - PROCESS | 3760 | 1461224945362 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:05 INFO - PROCESS | 3760 | ++DOCSHELL 1D05CC00 == 42 [pid = 3760] [id = 94] 00:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1D32D000) [pid = 3760] [serial = 279] [outer = 00000000] 00:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1D73DC00) [pid = 3760] [serial = 280] [outer = 1D32D000] 00:49:05 INFO - PROCESS | 3760 | 1461224945406 Marionette DEBUG loaded listener.js 00:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1D73D400) [pid = 3760] [serial = 281] [outer = 1D32D000] 00:49:05 INFO - PROCESS | 3760 | 1461224945804 Marionette TRACE conn2 <- [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]]]}] 00:49:05 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. 00:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 637ms 00:49:05 INFO - PROCESS | 3760 | 1461224945861 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 00:49:05 INFO - PROCESS | 3760 | 1461224945863 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 00:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:49:05 INFO - PROCESS | 3760 | 1461224945866 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:49:05 INFO - PROCESS | 3760 | 1461224945868 Marionette TRACE conn2 <- [1,342,null,{}] 00:49:05 INFO - PROCESS | 3760 | 1461224945881 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:05 INFO - PROCESS | 3760 | 1461224945981 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 00:49:06 INFO - PROCESS | 3760 | 1461224946068 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:06 INFO - PROCESS | 3760 | ++DOCSHELL 1D37C800 == 43 [pid = 3760] [id = 95] 00:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1D37E000) [pid = 3760] [serial = 282] [outer = 00000000] 00:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1D8BEC00) [pid = 3760] [serial = 283] [outer = 1D37E000] 00:49:06 INFO - PROCESS | 3760 | 1461224946113 Marionette DEBUG loaded listener.js 00:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1DA6C800) [pid = 3760] [serial = 284] [outer = 1D37E000] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (199AAC00) [pid = 3760] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1AA03800) [pid = 3760] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1973C400) [pid = 3760] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1883CC00) [pid = 3760] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1674F400) [pid = 3760] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (139B5C00) [pid = 3760] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (19734C00) [pid = 3760] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (143B7000) [pid = 3760] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1AAD2400) [pid = 3760] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1850C400) [pid = 3760] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:49:06 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1C54D400) [pid = 3760] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:49:06 INFO - PROCESS | 3760 | 1461224946660 Marionette TRACE conn2 <- [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]]]}] 00:49:06 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. 00:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 854ms 00:49:06 INFO - PROCESS | 3760 | 1461224946730 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 00:49:06 INFO - PROCESS | 3760 | 1461224946732 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 00:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:49:06 INFO - PROCESS | 3760 | 1461224946739 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:49:06 INFO - PROCESS | 3760 | 1461224946741 Marionette TRACE conn2 <- [1,346,null,{}] 00:49:06 INFO - PROCESS | 3760 | 1461224946745 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:06 INFO - PROCESS | 3760 | 1461224946820 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 00:49:06 INFO - PROCESS | 3760 | 1461224946826 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:06 INFO - PROCESS | 3760 | ++DOCSHELL 18D58400 == 44 [pid = 3760] [id = 96] 00:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (19734C00) [pid = 3760] [serial = 285] [outer = 00000000] 00:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1C1C5000) [pid = 3760] [serial = 286] [outer = 19734C00] 00:49:06 INFO - PROCESS | 3760 | 1461224946870 Marionette DEBUG loaded listener.js 00:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1D338000) [pid = 3760] [serial = 287] [outer = 19734C00] 00:49:07 INFO - PROCESS | 3760 | 1461224947272 Marionette TRACE conn2 <- [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]]]}] 00:49:07 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. 00:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 590ms 00:49:07 INFO - PROCESS | 3760 | 1461224947332 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 00:49:07 INFO - PROCESS | 3760 | 1461224947334 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 00:49:07 INFO - PROCESS | 3760 | 1461224947338 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:49:07 INFO - PROCESS | 3760 | 1461224947340 Marionette TRACE conn2 <- [1,350,null,{}] 00:49:07 INFO - PROCESS | 3760 | 1461224947343 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:07 INFO - PROCESS | 3760 | 1461224947418 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 00:49:07 INFO - PROCESS | 3760 | 1461224947424 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:07 INFO - PROCESS | 3760 | ++DOCSHELL 11BEE400 == 45 [pid = 3760] [id = 97] 00:49:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (11BEF000) [pid = 3760] [serial = 288] [outer = 00000000] 00:49:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11BF7800) [pid = 3760] [serial = 289] [outer = 11BEF000] 00:49:07 INFO - PROCESS | 3760 | 1461224947468 Marionette DEBUG loaded listener.js 00:49:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (11BFA000) [pid = 3760] [serial = 290] [outer = 11BEF000] 00:49:07 INFO - PROCESS | 3760 | 1461224947875 Marionette TRACE conn2 <- [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]]]}] 00:49:07 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. 00:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 590ms 00:49:07 INFO - PROCESS | 3760 | 1461224947936 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 00:49:07 INFO - PROCESS | 3760 | 1461224947938 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 00:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:49:07 INFO - PROCESS | 3760 | 1461224947942 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:49:07 INFO - PROCESS | 3760 | 1461224947944 Marionette TRACE conn2 <- [1,354,null,{}] 00:49:07 INFO - PROCESS | 3760 | 1461224947947 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:08 INFO - PROCESS | 3760 | 1461224948039 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 00:49:08 INFO - PROCESS | 3760 | 1461224948048 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:08 INFO - PROCESS | 3760 | ++DOCSHELL 12D92400 == 46 [pid = 3760] [id = 98] 00:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (12D8E800) [pid = 3760] [serial = 291] [outer = 00000000] 00:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (12D98400) [pid = 3760] [serial = 292] [outer = 12D8E800] 00:49:08 INFO - PROCESS | 3760 | 1461224948103 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1330B400) [pid = 3760] [serial = 293] [outer = 12D8E800] 00:49:08 INFO - PROCESS | 3760 | 1461224948506 Marionette TRACE conn2 <- [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]]]}] 00:49:08 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. 00:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 637ms 00:49:08 INFO - PROCESS | 3760 | 1461224948564 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 00:49:08 INFO - PROCESS | 3760 | 1461224948566 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 00:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:49:08 INFO - PROCESS | 3760 | 1461224948571 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:49:08 INFO - PROCESS | 3760 | 1461224948572 Marionette TRACE conn2 <- [1,358,null,{}] 00:49:08 INFO - PROCESS | 3760 | 1461224948576 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:08 INFO - PROCESS | 3760 | 1461224948697 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 00:49:08 INFO - PROCESS | 3760 | 1461224948844 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:08 INFO - PROCESS | 3760 | ++DOCSHELL 12393800 == 47 [pid = 3760] [id = 99] 00:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (123F8C00) [pid = 3760] [serial = 294] [outer = 00000000] 00:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (12D93800) [pid = 3760] [serial = 295] [outer = 123F8C00] 00:49:08 INFO - PROCESS | 3760 | 1461224948901 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (12D98000) [pid = 3760] [serial = 296] [outer = 123F8C00] 00:49:09 INFO - PROCESS | 3760 | 1461224949447 Marionette TRACE conn2 <- [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]]]}] 00:49:09 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. 00:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 947ms 00:49:09 INFO - PROCESS | 3760 | 1461224949517 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 00:49:09 INFO - PROCESS | 3760 | 1461224949522 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 00:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:49:09 INFO - PROCESS | 3760 | 1461224949527 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:49:09 INFO - PROCESS | 3760 | 1461224949531 Marionette TRACE conn2 <- [1,362,null,{}] 00:49:09 INFO - PROCESS | 3760 | 1461224949536 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:09 INFO - PROCESS | 3760 | 1461224949676 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 00:49:09 INFO - PROCESS | 3760 | 1461224949795 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:09 INFO - PROCESS | 3760 | ++DOCSHELL 14B68000 == 48 [pid = 3760] [id = 100] 00:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15E89C00) [pid = 3760] [serial = 297] [outer = 00000000] 00:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (16635800) [pid = 3760] [serial = 298] [outer = 15E89C00] 00:49:09 INFO - PROCESS | 3760 | 1461224949853 Marionette DEBUG loaded listener.js 00:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (16A21C00) [pid = 3760] [serial = 299] [outer = 15E89C00] 00:49:10 INFO - PROCESS | 3760 | 1461224950497 Marionette TRACE conn2 <- [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]]]}] 00:49:10 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. 00:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1041ms 00:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:49:10 INFO - PROCESS | 3760 | 1461224950574 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 00:49:10 INFO - PROCESS | 3760 | 1461224950577 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 00:49:10 INFO - PROCESS | 3760 | 1461224950598 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:49:10 INFO - PROCESS | 3760 | 1461224950601 Marionette TRACE conn2 <- [1,366,null,{}] 00:49:10 INFO - PROCESS | 3760 | 1461224950605 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:10 INFO - PROCESS | 3760 | 1461224950736 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 00:49:10 INFO - PROCESS | 3760 | 1461224950855 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:10 INFO - PROCESS | 3760 | ++DOCSHELL 198FB400 == 49 [pid = 3760] [id = 101] 00:49:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1999B400) [pid = 3760] [serial = 300] [outer = 00000000] 00:49:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A2A0000) [pid = 3760] [serial = 301] [outer = 1999B400] 00:49:10 INFO - PROCESS | 3760 | 1461224950910 Marionette DEBUG loaded listener.js 00:49:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C1C3000) [pid = 3760] [serial = 302] [outer = 1999B400] 00:49:11 INFO - PROCESS | 3760 | 1461224951546 Marionette TRACE conn2 <- [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]]]}] 00:49:11 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. 00:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 994ms 00:49:11 INFO - PROCESS | 3760 | 1461224951570 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 00:49:11 INFO - PROCESS | 3760 | 1461224951574 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 00:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:49:11 INFO - PROCESS | 3760 | 1461224951585 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:49:11 INFO - PROCESS | 3760 | 1461224951590 Marionette TRACE conn2 <- [1,370,null,{}] 00:49:11 INFO - PROCESS | 3760 | 1461224951593 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:11 INFO - PROCESS | 3760 | 1461224951711 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 00:49:11 INFO - PROCESS | 3760 | 1461224951800 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:11 INFO - PROCESS | 3760 | ++DOCSHELL 139B0000 == 50 [pid = 3760] [id = 102] 00:49:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (14B15400) [pid = 3760] [serial = 303] [outer = 00000000] 00:49:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (18509400) [pid = 3760] [serial = 304] [outer = 14B15400] 00:49:11 INFO - PROCESS | 3760 | 1461224951854 Marionette DEBUG loaded listener.js 00:49:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (198ED400) [pid = 3760] [serial = 305] [outer = 14B15400] 00:49:12 INFO - PROCESS | 3760 | 1461224952353 Marionette TRACE conn2 <- [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]]]}] 00:49:12 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. 00:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 793ms 00:49:12 INFO - PROCESS | 3760 | 1461224952523 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 00:49:12 INFO - PROCESS | 3760 | 1461224952527 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 00:49:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:49:12 INFO - PROCESS | 3760 | 1461224952555 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:49:12 INFO - PROCESS | 3760 | 1461224952558 Marionette TRACE conn2 <- [1,374,null,{}] 00:49:12 INFO - PROCESS | 3760 | 1461224952563 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:12 INFO - PROCESS | 3760 | 1461224952654 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 00:49:12 INFO - PROCESS | 3760 | 1461224952726 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:12 INFO - PROCESS | 3760 | ++DOCSHELL 14B5CC00 == 51 [pid = 3760] [id = 103] 00:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (15723800) [pid = 3760] [serial = 306] [outer = 00000000] 00:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (15E8D800) [pid = 3760] [serial = 307] [outer = 15723800] 00:49:12 INFO - PROCESS | 3760 | 1461224952773 Marionette DEBUG loaded listener.js 00:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1656F800) [pid = 3760] [serial = 308] [outer = 15723800] 00:49:13 INFO - PROCESS | 3760 | 1461224953355 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:49:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:49:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 855ms 00:49:13 INFO - PROCESS | 3760 | 1461224953409 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 00:49:13 INFO - PROCESS | 3760 | 1461224953413 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 00:49:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:49:13 INFO - PROCESS | 3760 | 1461224953420 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:49:13 INFO - PROCESS | 3760 | 1461224953424 Marionette TRACE conn2 <- [1,378,null,{}] 00:49:13 INFO - PROCESS | 3760 | 1461224953428 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:13 INFO - PROCESS | 3760 | 1461224953521 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 00:49:13 INFO - PROCESS | 3760 | 1461224953598 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:13 INFO - PROCESS | 3760 | ++DOCSHELL 185F0C00 == 52 [pid = 3760] [id = 104] 00:49:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (18D5A400) [pid = 3760] [serial = 309] [outer = 00000000] 00:49:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (199A2800) [pid = 3760] [serial = 310] [outer = 18D5A400] 00:49:13 INFO - PROCESS | 3760 | 1461224953644 Marionette DEBUG loaded listener.js 00:49:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (19DAC000) [pid = 3760] [serial = 311] [outer = 18D5A400] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 12D92400 == 51 [pid = 3760] [id = 98] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 11BEE400 == 50 [pid = 3760] [id = 97] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 18D58400 == 49 [pid = 3760] [id = 96] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 1D37C800 == 48 [pid = 3760] [id = 95] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 1D05CC00 == 47 [pid = 3760] [id = 94] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 185F4800 == 46 [pid = 3760] [id = 93] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 1C5C3800 == 45 [pid = 3760] [id = 92] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 1AA0D000 == 44 [pid = 3760] [id = 91] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 1883E000 == 43 [pid = 3760] [id = 90] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 12B84000 == 42 [pid = 3760] [id = 89] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 16563C00 == 41 [pid = 3760] [id = 88] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 157B8C00 == 40 [pid = 3760] [id = 84] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1D332000) [pid = 3760] [serial = 244] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOCSHELL 13364800 == 39 [pid = 3760] [id = 83] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1AA09800) [pid = 3760] [serial = 229] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1AACF800) [pid = 3760] [serial = 230] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1C409800) [pid = 3760] [serial = 233] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1C40A000) [pid = 3760] [serial = 232] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1D0B7400) [pid = 3760] [serial = 211] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (19AB2800) [pid = 3760] [serial = 226] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (18D50000) [pid = 3760] [serial = 223] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (18D5AC00) [pid = 3760] [serial = 224] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1816BC00) [pid = 3760] [serial = 220] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1850F400) [pid = 3760] [serial = 221] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1850DC00) [pid = 3760] [serial = 205] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1571F400) [pid = 3760] [serial = 214] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15CD1C00) [pid = 3760] [serial = 215] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1440C800) [pid = 3760] [serial = 202] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1C1C8400) [pid = 3760] [serial = 208] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D380000) [pid = 3760] [serial = 200] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (15562C00) [pid = 3760] [serial = 217] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15CD1800) [pid = 3760] [serial = 218] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1C5C2C00) [pid = 3760] [serial = 235] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1C54E800) [pid = 3760] [serial = 239] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1A735400) [pid = 3760] [serial = 238] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1C5C5C00) [pid = 3760] [serial = 236] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1D054C00) [pid = 3760] [serial = 242] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1CAED400) [pid = 3760] [serial = 241] [outer = 00000000] [url = about:blank] 00:49:13 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A230C00) [pid = 3760] [serial = 227] [outer = 00000000] [url = about:blank] 00:49:14 INFO - PROCESS | 3760 | 1461224954165 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:49:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:49:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 793ms 00:49:14 INFO - PROCESS | 3760 | 1461224954206 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 00:49:14 INFO - PROCESS | 3760 | 1461224954208 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 00:49:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:49:14 INFO - PROCESS | 3760 | 1461224954212 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:49:14 INFO - PROCESS | 3760 | 1461224954214 Marionette TRACE conn2 <- [1,382,null,{}] 00:49:14 INFO - PROCESS | 3760 | 1461224954223 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:14 INFO - PROCESS | 3760 | 1461224954304 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 00:49:14 INFO - PROCESS | 3760 | 1461224954314 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:14 INFO - PROCESS | 3760 | ++DOCSHELL 1850F400 == 40 [pid = 3760] [id = 105] 00:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (18511000) [pid = 3760] [serial = 312] [outer = 00000000] 00:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (19735400) [pid = 3760] [serial = 313] [outer = 18511000] 00:49:14 INFO - PROCESS | 3760 | 1461224954362 Marionette DEBUG loaded listener.js 00:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (19DD2800) [pid = 3760] [serial = 314] [outer = 18511000] 00:49:14 INFO - PROCESS | 3760 | 1461224954841 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:49:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:49:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 699ms 00:49:14 INFO - PROCESS | 3760 | 1461224954910 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 00:49:14 INFO - PROCESS | 3760 | 1461224954913 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 00:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:49:14 INFO - PROCESS | 3760 | 1461224954916 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:49:14 INFO - PROCESS | 3760 | 1461224954917 Marionette TRACE conn2 <- [1,386,null,{}] 00:49:14 INFO - PROCESS | 3760 | 1461224954921 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:14 INFO - PROCESS | 3760 | 1461224954997 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 00:49:15 INFO - PROCESS | 3760 | 1461224955073 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:15 INFO - PROCESS | 3760 | ++DOCSHELL 1A239400 == 41 [pid = 3760] [id = 106] 00:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A23C800) [pid = 3760] [serial = 315] [outer = 00000000] 00:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1C1EA800) [pid = 3760] [serial = 316] [outer = 1A23C800] 00:49:15 INFO - PROCESS | 3760 | 1461224955123 Marionette DEBUG loaded listener.js 00:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1C1F1800) [pid = 3760] [serial = 317] [outer = 1A23C800] 00:49:15 INFO - PROCESS | 3760 | 1461224955485 Marionette TRACE conn2 <- [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]]]}] 00:49:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:49:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 590ms 00:49:15 INFO - PROCESS | 3760 | 1461224955513 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 00:49:15 INFO - PROCESS | 3760 | 1461224955515 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 00:49:15 INFO - PROCESS | 3760 | 1461224955518 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:49:15 INFO - PROCESS | 3760 | 1461224955520 Marionette TRACE conn2 <- [1,390,null,{}] 00:49:15 INFO - PROCESS | 3760 | 1461224955523 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:15 INFO - PROCESS | 3760 | 1461224955630 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 00:49:15 INFO - PROCESS | 3760 | 1461224955709 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:15 INFO - PROCESS | 3760 | ++DOCSHELL 1AAD2800 == 42 [pid = 3760] [id = 107] 00:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1C1F0C00) [pid = 3760] [serial = 318] [outer = 00000000] 00:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1C40AC00) [pid = 3760] [serial = 319] [outer = 1C1F0C00] 00:49:15 INFO - PROCESS | 3760 | 1461224955753 Marionette DEBUG loaded listener.js 00:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1C40A000) [pid = 3760] [serial = 320] [outer = 1C1F0C00] 00:49:16 INFO - PROCESS | 3760 | 1461224956156 Marionette TRACE conn2 <- [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]]]}] 00:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 699ms 00:49:16 INFO - PROCESS | 3760 | 1461224956218 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 00:49:16 INFO - PROCESS | 3760 | 1461224956220 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 00:49:16 INFO - PROCESS | 3760 | 1461224956223 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:49:16 INFO - PROCESS | 3760 | 1461224956225 Marionette TRACE conn2 <- [1,394,null,{}] 00:49:16 INFO - PROCESS | 3760 | 1461224956228 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:16 INFO - PROCESS | 3760 | 1461224956359 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 00:49:16 INFO - PROCESS | 3760 | 1461224956417 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:16 INFO - PROCESS | 3760 | ++DOCSHELL 1C54E800 == 43 [pid = 3760] [id = 108] 00:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1C553C00) [pid = 3760] [serial = 321] [outer = 00000000] 00:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1C8FC400) [pid = 3760] [serial = 322] [outer = 1C553C00] 00:49:16 INFO - PROCESS | 3760 | 1461224956464 Marionette DEBUG loaded listener.js 00:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1CD24000) [pid = 3760] [serial = 323] [outer = 1C553C00] 00:49:16 INFO - PROCESS | 3760 | 1461224956878 Marionette TRACE conn2 <- [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]]]}] 00:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 699ms 00:49:16 INFO - PROCESS | 3760 | 1461224956927 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 00:49:16 INFO - PROCESS | 3760 | 1461224956929 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 00:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:49:16 INFO - PROCESS | 3760 | 1461224956941 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:49:16 INFO - PROCESS | 3760 | 1461224956943 Marionette TRACE conn2 <- [1,398,null,{}] 00:49:16 INFO - PROCESS | 3760 | 1461224956946 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:17 INFO - PROCESS | 3760 | 1461224957047 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 00:49:17 INFO - PROCESS | 3760 | 1461224957058 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:17 INFO - PROCESS | 3760 | ++DOCSHELL 139B4800 == 44 [pid = 3760] [id = 109] 00:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1C5BAC00) [pid = 3760] [serial = 324] [outer = 00000000] 00:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1D0B4400) [pid = 3760] [serial = 325] [outer = 1C5BAC00] 00:49:17 INFO - PROCESS | 3760 | 1461224957101 Marionette DEBUG loaded listener.js 00:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1D0AE800) [pid = 3760] [serial = 326] [outer = 1C5BAC00] 00:49:17 INFO - PROCESS | 3760 | 1461224957550 Marionette TRACE conn2 <- [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]]]}] 00:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 637ms 00:49:17 INFO - PROCESS | 3760 | 1461224957575 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 00:49:17 INFO - PROCESS | 3760 | 1461224957576 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 00:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:49:17 INFO - PROCESS | 3760 | 1461224957585 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:49:17 INFO - PROCESS | 3760 | 1461224957587 Marionette TRACE conn2 <- [1,402,null,{}] 00:49:17 INFO - PROCESS | 3760 | 1461224957591 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:17 INFO - PROCESS | 3760 | 1461224957688 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 00:49:17 INFO - PROCESS | 3760 | 1461224957694 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:17 INFO - PROCESS | 3760 | ++DOCSHELL 1D221800 == 45 [pid = 3760] [id = 110] 00:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1D32B400) [pid = 3760] [serial = 327] [outer = 00000000] 00:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1D37BC00) [pid = 3760] [serial = 328] [outer = 1D32B400] 00:49:17 INFO - PROCESS | 3760 | 1461224957737 Marionette DEBUG loaded listener.js 00:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1D33AC00) [pid = 3760] [serial = 329] [outer = 1D32B400] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1AAC3400) [pid = 3760] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1C1C9800) [pid = 3760] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (19AB4C00) [pid = 3760] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1D37E000) [pid = 3760] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16564800) [pid = 3760] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C5C7000) [pid = 3760] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18D58C00) [pid = 3760] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (12B85000) [pid = 3760] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D32D000) [pid = 3760] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (19734C00) [pid = 3760] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:49:18 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (11BEF000) [pid = 3760] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:49:18 INFO - PROCESS | 3760 | 1461224958248 Marionette TRACE conn2 <- [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]]]}] 00:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 699ms 00:49:18 INFO - PROCESS | 3760 | 1461224958280 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 00:49:18 INFO - PROCESS | 3760 | 1461224958282 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 00:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:49:18 INFO - PROCESS | 3760 | 1461224958285 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:49:18 INFO - PROCESS | 3760 | 1461224958287 Marionette TRACE conn2 <- [1,406,null,{}] 00:49:18 INFO - PROCESS | 3760 | 1461224958290 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:18 INFO - PROCESS | 3760 | 1461224958423 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 00:49:18 INFO - PROCESS | 3760 | 1461224958474 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:18 INFO - PROCESS | 3760 | ++DOCSHELL 16A19800 == 46 [pid = 3760] [id = 111] 00:49:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (197D8400) [pid = 3760] [serial = 330] [outer = 00000000] 00:49:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1C5BA800) [pid = 3760] [serial = 331] [outer = 197D8400] 00:49:18 INFO - PROCESS | 3760 | 1461224958518 Marionette DEBUG loaded listener.js 00:49:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1CD1E400) [pid = 3760] [serial = 332] [outer = 197D8400] 00:49:18 INFO - PROCESS | 3760 | 1461224958872 Marionette TRACE conn2 <- [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]]]}] 00:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 636ms 00:49:18 INFO - PROCESS | 3760 | 1461224958923 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 00:49:18 INFO - PROCESS | 3760 | 1461224958925 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 00:49:18 INFO - PROCESS | 3760 | 1461224958928 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:49:18 INFO - PROCESS | 3760 | 1461224958930 Marionette TRACE conn2 <- [1,410,null,{}] 00:49:18 INFO - PROCESS | 3760 | 1461224958939 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:18 INFO - PROCESS | 3760 | 1461224959014 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 00:49:19 INFO - PROCESS | 3760 | 1461224959021 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:19 INFO - PROCESS | 3760 | ++DOCSHELL 1D222000 == 47 [pid = 3760] [id = 112] 00:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1D339000) [pid = 3760] [serial = 333] [outer = 00000000] 00:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1D748C00) [pid = 3760] [serial = 334] [outer = 1D339000] 00:49:19 INFO - PROCESS | 3760 | 1461224959064 Marionette DEBUG loaded listener.js 00:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1D8B7000) [pid = 3760] [serial = 335] [outer = 1D339000] 00:49:19 INFO - PROCESS | 3760 | 1461224959493 Marionette TRACE conn2 <- [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]]]}] 00:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 591ms 00:49:19 INFO - PROCESS | 3760 | 1461224959526 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 00:49:19 INFO - PROCESS | 3760 | 1461224959528 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 00:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:49:19 INFO - PROCESS | 3760 | 1461224959538 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:49:19 INFO - PROCESS | 3760 | 1461224959541 Marionette TRACE conn2 <- [1,414,null,{}] 00:49:19 INFO - PROCESS | 3760 | 1461224959544 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:19 INFO - PROCESS | 3760 | 1461224959635 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 00:49:19 INFO - PROCESS | 3760 | 1461224959643 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:19 INFO - PROCESS | 3760 | ++DOCSHELL 1C850400 == 48 [pid = 3760] [id = 113] 00:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C852C00) [pid = 3760] [serial = 336] [outer = 00000000] 00:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C859800) [pid = 3760] [serial = 337] [outer = 1C852C00] 00:49:19 INFO - PROCESS | 3760 | 1461224959691 Marionette DEBUG loaded listener.js 00:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1D384800) [pid = 3760] [serial = 338] [outer = 1C852C00] 00:49:20 INFO - PROCESS | 3760 | 1461224960269 Marionette TRACE conn2 <- [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]]]}] 00:49:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 793ms 00:49:20 INFO - PROCESS | 3760 | 1461224960318 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 00:49:20 INFO - PROCESS | 3760 | 1461224960322 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 00:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:49:20 INFO - PROCESS | 3760 | 1461224960328 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:49:20 INFO - PROCESS | 3760 | 1461224960332 Marionette TRACE conn2 <- [1,418,null,{}] 00:49:20 INFO - PROCESS | 3760 | 1461224960339 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:20 INFO - PROCESS | 3760 | 1461224960450 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 00:49:20 INFO - PROCESS | 3760 | 1461224960580 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:20 INFO - PROCESS | 3760 | ++DOCSHELL 12BEEC00 == 49 [pid = 3760] [id = 114] 00:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (13303000) [pid = 3760] [serial = 339] [outer = 00000000] 00:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (157B8C00) [pid = 3760] [serial = 340] [outer = 13303000] 00:49:20 INFO - PROCESS | 3760 | 1461224960637 Marionette DEBUG loaded listener.js 00:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (15CEE400) [pid = 3760] [serial = 341] [outer = 13303000] 00:49:21 INFO - PROCESS | 3760 | 1461224961700 Marionette TRACE conn2 <- [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]]]}] 00:49:21 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 00:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1383ms 00:49:21 INFO - PROCESS | 3760 | 1461224961729 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 00:49:21 INFO - PROCESS | 3760 | 1461224961735 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 00:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:49:21 INFO - PROCESS | 3760 | 1461224961742 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:49:21 INFO - PROCESS | 3760 | 1461224961745 Marionette TRACE conn2 <- [1,422,null,{}] 00:49:21 INFO - PROCESS | 3760 | 1461224961791 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:21 INFO - PROCESS | 3760 | 1461224961884 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 00:49:21 INFO - PROCESS | 3760 | 1461224961996 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:21 INFO - PROCESS | 3760 | ++DOCSHELL 18201C00 == 50 [pid = 3760] [id = 115] 00:49:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (18203800) [pid = 3760] [serial = 342] [outer = 00000000] 00:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (18D2C000) [pid = 3760] [serial = 343] [outer = 18203800] 00:49:22 INFO - PROCESS | 3760 | 1461224962051 Marionette DEBUG loaded listener.js 00:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (18D2FC00) [pid = 3760] [serial = 344] [outer = 18203800] 00:49:23 INFO - PROCESS | 3760 | 1461224963287 Marionette TRACE conn2 <- [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]]]}] 00:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1600ms 00:49:23 INFO - PROCESS | 3760 | 1461224963374 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 00:49:23 INFO - PROCESS | 3760 | 1461224963378 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 00:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:49:23 INFO - PROCESS | 3760 | 1461224963384 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:49:23 INFO - PROCESS | 3760 | 1461224963388 Marionette TRACE conn2 <- [1,426,null,{}] 00:49:23 INFO - PROCESS | 3760 | 1461224963394 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:23 INFO - PROCESS | 3760 | 1461224963491 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 00:49:23 INFO - PROCESS | 3760 | 1461224963565 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:23 INFO - PROCESS | 3760 | ++DOCSHELL 144A3400 == 51 [pid = 3760] [id = 116] 00:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (144A5C00) [pid = 3760] [serial = 345] [outer = 00000000] 00:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1571EC00) [pid = 3760] [serial = 346] [outer = 144A5C00] 00:49:23 INFO - PROCESS | 3760 | 1461224963614 Marionette DEBUG loaded listener.js 00:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (15CE9800) [pid = 3760] [serial = 347] [outer = 144A5C00] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 1D8BD800 == 50 [pid = 3760] [id = 87] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 1C40B000 == 49 [pid = 3760] [id = 71] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 1D222000 == 48 [pid = 3760] [id = 112] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 16A19800 == 47 [pid = 3760] [id = 111] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 1D221800 == 46 [pid = 3760] [id = 110] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 139B4800 == 45 [pid = 3760] [id = 109] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 1C54E800 == 44 [pid = 3760] [id = 108] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 1AAD2800 == 43 [pid = 3760] [id = 107] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 1A239400 == 42 [pid = 3760] [id = 106] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 1850F400 == 41 [pid = 3760] [id = 105] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 185F0C00 == 40 [pid = 3760] [id = 104] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 14B5CC00 == 39 [pid = 3760] [id = 103] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 139B0000 == 38 [pid = 3760] [id = 102] 00:49:24 INFO - PROCESS | 3760 | --DOCSHELL 198FB400 == 37 [pid = 3760] [id = 101] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (12D98400) [pid = 3760] [serial = 292] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | 1461224964231 Marionette TRACE conn2 <- [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] 00:49:24 INFO - PROCESS | 3760 | 1461224964297 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 00:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:49:24 INFO - PROCESS | 3760 | 1461224964303 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:49:24 INFO - PROCESS | 3760 | 1461224964306 Marionette TRACE conn2 <- [1,430,null,{}] 00:49:24 INFO - PROCESS | 3760 | 1461224964312 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:24 INFO - PROCESS | 3760 | 1461224964406 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (13908000) [pid = 3760] [serial = 247] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1674F800) [pid = 3760] [serial = 250] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1A33DC00) [pid = 3760] [serial = 253] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1C1D0800) [pid = 3760] [serial = 271] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1C408400) [pid = 3760] [serial = 272] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1D32B800) [pid = 3760] [serial = 278] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1D381800) [pid = 3760] [serial = 245] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1D8BEC00) [pid = 3760] [serial = 283] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16E67000) [pid = 3760] [serial = 263] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (16636800) [pid = 3760] [serial = 262] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1CAF4400) [pid = 3760] [serial = 274] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1999F400) [pid = 3760] [serial = 268] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (19AAEC00) [pid = 3760] [serial = 269] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (144AD400) [pid = 3760] [serial = 265] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (15F71400) [pid = 3760] [serial = 266] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1D37F000) [pid = 3760] [serial = 256] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1DA68800) [pid = 3760] [serial = 259] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1D73DC00) [pid = 3760] [serial = 280] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1D338000) [pid = 3760] [serial = 287] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1C1C5000) [pid = 3760] [serial = 286] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1DA6C800) [pid = 3760] [serial = 284] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1D223800) [pid = 3760] [serial = 277] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (11BFA000) [pid = 3760] [serial = 290] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1D73D400) [pid = 3760] [serial = 281] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1CD25800) [pid = 3760] [serial = 275] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (11BF7800) [pid = 3760] [serial = 289] [outer = 00000000] [url = about:blank] 00:49:24 INFO - PROCESS | 3760 | 1461224964489 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:24 INFO - PROCESS | 3760 | ++DOCSHELL 11BF3C00 == 36 [pid = 3760] [id = 117] 00:49:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (11BF7800) [pid = 3760] [serial = 348] [outer = 00000000] 00:49:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (14412400) [pid = 3760] [serial = 349] [outer = 11BF7800] 00:49:24 INFO - PROCESS | 3760 | 1461224964535 Marionette DEBUG loaded listener.js 00:49:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (14B68000) [pid = 3760] [serial = 350] [outer = 11BF7800] 00:49:24 INFO - PROCESS | 3760 | 1461224964959 Marionette TRACE conn2 <- [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]]]}] 00:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 699ms 00:49:24 INFO - PROCESS | 3760 | 1461224965000 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 00:49:24 INFO - PROCESS | 3760 | 1461224965002 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 00:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:49:24 INFO - PROCESS | 3760 | 1461224965006 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:49:24 INFO - PROCESS | 3760 | 1461224965009 Marionette TRACE conn2 <- [1,434,null,{}] 00:49:24 INFO - PROCESS | 3760 | 1461224965019 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:25 INFO - PROCESS | 3760 | 1461224965101 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 00:49:25 INFO - PROCESS | 3760 | 1461224965110 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:25 INFO - PROCESS | 3760 | ++DOCSHELL 16EED800 == 37 [pid = 3760] [id = 118] 00:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1816CC00) [pid = 3760] [serial = 351] [outer = 00000000] 00:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (18D29400) [pid = 3760] [serial = 352] [outer = 1816CC00] 00:49:25 INFO - PROCESS | 3760 | 1461224965158 Marionette DEBUG loaded listener.js 00:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (18D31800) [pid = 3760] [serial = 353] [outer = 1816CC00] 00:49:25 INFO - PROCESS | 3760 | 1461224965605 Marionette TRACE conn2 <- [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]]]}] 00:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 637ms 00:49:25 INFO - PROCESS | 3760 | 1461224965627 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 00:49:25 INFO - PROCESS | 3760 | 1461224965630 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 00:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:49:25 INFO - PROCESS | 3760 | 1461224965633 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:49:25 INFO - PROCESS | 3760 | 1461224965635 Marionette TRACE conn2 <- [1,438,null,{}] 00:49:25 INFO - PROCESS | 3760 | 1461224965638 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:25 INFO - PROCESS | 3760 | 1461224965712 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 00:49:25 INFO - PROCESS | 3760 | 1461224965718 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:25 INFO - PROCESS | 3760 | ++DOCSHELL 18D27000 == 38 [pid = 3760] [id = 119] 00:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (198EC400) [pid = 3760] [serial = 354] [outer = 00000000] 00:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1A236000) [pid = 3760] [serial = 355] [outer = 198EC400] 00:49:25 INFO - PROCESS | 3760 | 1461224965765 Marionette DEBUG loaded listener.js 00:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A735000) [pid = 3760] [serial = 356] [outer = 198EC400] 00:49:26 INFO - PROCESS | 3760 | 1461224966183 Marionette TRACE conn2 <- [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]]]}] 00:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 590ms 00:49:26 INFO - PROCESS | 3760 | 1461224966230 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 00:49:26 INFO - PROCESS | 3760 | 1461224966232 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 00:49:26 INFO - PROCESS | 3760 | 1461224966235 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:49:26 INFO - PROCESS | 3760 | 1461224966237 Marionette TRACE conn2 <- [1,442,null,{}] 00:49:26 INFO - PROCESS | 3760 | 1461224966240 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:26 INFO - PROCESS | 3760 | 1461224966315 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 00:49:26 INFO - PROCESS | 3760 | 1461224966321 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:26 INFO - PROCESS | 3760 | ++DOCSHELL 1571F400 == 39 [pid = 3760] [id = 120] 00:49:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (19DAE000) [pid = 3760] [serial = 357] [outer = 00000000] 00:49:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1C1C6400) [pid = 3760] [serial = 358] [outer = 19DAE000] 00:49:26 INFO - PROCESS | 3760 | 1461224966366 Marionette DEBUG loaded listener.js 00:49:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1C1EC400) [pid = 3760] [serial = 359] [outer = 19DAE000] 00:49:26 INFO - PROCESS | 3760 | 1461224966849 Marionette TRACE conn2 <- [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]]]}] 00:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 637ms 00:49:26 INFO - PROCESS | 3760 | 1461224966874 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 00:49:26 INFO - PROCESS | 3760 | 1461224966876 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 00:49:26 INFO - PROCESS | 3760 | 1461224966879 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:49:26 INFO - PROCESS | 3760 | 1461224966880 Marionette TRACE conn2 <- [1,446,null,{}] 00:49:26 INFO - PROCESS | 3760 | 1461224966884 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:26 INFO - PROCESS | 3760 | 1461224967005 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 00:49:26 INFO - PROCESS | 3760 | 1461224967012 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:27 INFO - PROCESS | 3760 | ++DOCSHELL 1A73AC00 == 40 [pid = 3760] [id = 121] 00:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1C1F0800) [pid = 3760] [serial = 360] [outer = 00000000] 00:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1C5B8C00) [pid = 3760] [serial = 361] [outer = 1C1F0800] 00:49:27 INFO - PROCESS | 3760 | 1461224967059 Marionette DEBUG loaded listener.js 00:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1C5C7800) [pid = 3760] [serial = 362] [outer = 1C1F0800] 00:49:27 INFO - PROCESS | 3760 | 1461224967514 Marionette TRACE conn2 <- [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]]]}] 00:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 699ms 00:49:27 INFO - PROCESS | 3760 | 1461224967579 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 00:49:27 INFO - PROCESS | 3760 | 1461224967581 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 00:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:49:27 INFO - PROCESS | 3760 | 1461224967590 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:49:27 INFO - PROCESS | 3760 | 1461224967592 Marionette TRACE conn2 <- [1,450,null,{}] 00:49:27 INFO - PROCESS | 3760 | 1461224967595 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:27 INFO - PROCESS | 3760 | 1461224967720 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 00:49:27 INFO - PROCESS | 3760 | 1461224967749 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:27 INFO - PROCESS | 3760 | ++DOCSHELL 1C854400 == 41 [pid = 3760] [id = 122] 00:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C854800) [pid = 3760] [serial = 363] [outer = 00000000] 00:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C859400) [pid = 3760] [serial = 364] [outer = 1C854800] 00:49:27 INFO - PROCESS | 3760 | 1461224967793 Marionette DEBUG loaded listener.js 00:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C8F0000) [pid = 3760] [serial = 365] [outer = 1C854800] 00:49:28 INFO - PROCESS | 3760 | 1461224968209 Marionette TRACE conn2 <- [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] 00:49:28 INFO - PROCESS | 3760 | 1461224968278 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 00:49:28 INFO - PROCESS | 3760 | 1461224968287 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:49:28 INFO - PROCESS | 3760 | 1461224968288 Marionette TRACE conn2 <- [1,454,null,{}] 00:49:28 INFO - PROCESS | 3760 | 1461224968292 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:28 INFO - PROCESS | 3760 | 1461224968391 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 00:49:28 INFO - PROCESS | 3760 | 1461224968400 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:28 INFO - PROCESS | 3760 | ++DOCSHELL 1C558000 == 42 [pid = 3760] [id = 123] 00:49:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C858800) [pid = 3760] [serial = 366] [outer = 00000000] 00:49:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1D055800) [pid = 3760] [serial = 367] [outer = 1C858800] 00:49:28 INFO - PROCESS | 3760 | 1461224968444 Marionette DEBUG loaded listener.js 00:49:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1D0AD800) [pid = 3760] [serial = 368] [outer = 1C858800] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C553C00) [pid = 3760] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1C5BAC00) [pid = 3760] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15723800) [pid = 3760] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1C1F0C00) [pid = 3760] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1A23C800) [pid = 3760] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (12D8E800) [pid = 3760] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (18511000) [pid = 3760] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18D5A400) [pid = 3760] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (197D8400) [pid = 3760] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D32B400) [pid = 3760] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:49:28 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1D339000) [pid = 3760] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:49:29 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:29 INFO - PROCESS | 3760 | 1461224969032 Marionette TRACE conn2 <- [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]]]}] 00:49:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 792ms 00:49:29 INFO - PROCESS | 3760 | 1461224969091 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 00:49:29 INFO - PROCESS | 3760 | 1461224969093 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 00:49:29 INFO - PROCESS | 3760 | 1461224969096 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:49:29 INFO - PROCESS | 3760 | 1461224969098 Marionette TRACE conn2 <- [1,458,null,{}] 00:49:29 INFO - PROCESS | 3760 | 1461224969101 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:29 INFO - PROCESS | 3760 | 1461224969174 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 00:49:29 INFO - PROCESS | 3760 | 1461224969180 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:29 INFO - PROCESS | 3760 | ++DOCSHELL 16E5C800 == 43 [pid = 3760] [id = 124] 00:49:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (18D5A400) [pid = 3760] [serial = 369] [outer = 00000000] 00:49:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1C850C00) [pid = 3760] [serial = 370] [outer = 18D5A400] 00:49:29 INFO - PROCESS | 3760 | 1461224969224 Marionette DEBUG loaded listener.js 00:49:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1C410000) [pid = 3760] [serial = 371] [outer = 18D5A400] 00:49:29 INFO - PROCESS | 3760 | 1461224969636 Marionette TRACE conn2 <- [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] 00:49:29 INFO - PROCESS | 3760 | 1461224969696 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 00:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:49:29 INFO - PROCESS | 3760 | 1461224969699 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:49:29 INFO - PROCESS | 3760 | 1461224969701 Marionette TRACE conn2 <- [1,462,null,{}] 00:49:29 INFO - PROCESS | 3760 | 1461224969704 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:29 INFO - PROCESS | 3760 | 1461224969781 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 00:49:29 INFO - PROCESS | 3760 | 1461224969790 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:29 INFO - PROCESS | 3760 | ++DOCSHELL 1C54F400 == 44 [pid = 3760] [id = 125] 00:49:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1CAF0800) [pid = 3760] [serial = 372] [outer = 00000000] 00:49:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1D32FC00) [pid = 3760] [serial = 373] [outer = 1CAF0800] 00:49:29 INFO - PROCESS | 3760 | 1461224969834 Marionette DEBUG loaded listener.js 00:49:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1D32E400) [pid = 3760] [serial = 374] [outer = 1CAF0800] 00:49:30 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:30 INFO - PROCESS | 3760 | 1461224970572 Marionette TRACE conn2 <- [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] 00:49:30 INFO - PROCESS | 3760 | 1461224970651 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 00:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:49:30 INFO - PROCESS | 3760 | 1461224970657 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:49:30 INFO - PROCESS | 3760 | 1461224970661 Marionette TRACE conn2 <- [1,466,null,{}] 00:49:30 INFO - PROCESS | 3760 | 1461224970666 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:30 INFO - PROCESS | 3760 | 1461224970771 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 00:49:30 INFO - PROCESS | 3760 | 1461224970850 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:30 INFO - PROCESS | 3760 | ++DOCSHELL 13365C00 == 45 [pid = 3760] [id = 126] 00:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (148B4C00) [pid = 3760] [serial = 375] [outer = 00000000] 00:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (17C0B000) [pid = 3760] [serial = 376] [outer = 148B4C00] 00:49:30 INFO - PROCESS | 3760 | 1461224970907 Marionette DEBUG loaded listener.js 00:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1850F400) [pid = 3760] [serial = 377] [outer = 148B4C00] 00:49:31 INFO - PROCESS | 3760 | 1461224971498 Marionette TRACE conn2 <- [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] 00:49:31 INFO - PROCESS | 3760 | 1461224971550 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 00:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:49:31 INFO - PROCESS | 3760 | 1461224971557 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:49:31 INFO - PROCESS | 3760 | 1461224971560 Marionette TRACE conn2 <- [1,470,null,{}] 00:49:31 INFO - PROCESS | 3760 | 1461224971564 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:31 INFO - PROCESS | 3760 | 1461224971673 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 00:49:31 INFO - PROCESS | 3760 | 1461224971753 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:31 INFO - PROCESS | 3760 | ++DOCSHELL 1999D400 == 46 [pid = 3760] [id = 127] 00:49:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (199A5800) [pid = 3760] [serial = 378] [outer = 00000000] 00:49:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1C1C8400) [pid = 3760] [serial = 379] [outer = 199A5800] 00:49:31 INFO - PROCESS | 3760 | 1461224971807 Marionette DEBUG loaded listener.js 00:49:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1C405000) [pid = 3760] [serial = 380] [outer = 199A5800] 00:49:32 INFO - PROCESS | 3760 | 1461224972400 Marionette TRACE conn2 <- [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]]]}] 00:49:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 886ms 00:49:32 INFO - PROCESS | 3760 | 1461224972459 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 00:49:32 INFO - PROCESS | 3760 | 1461224972463 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 00:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:49:32 INFO - PROCESS | 3760 | 1461224972467 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:49:32 INFO - PROCESS | 3760 | 1461224972470 Marionette TRACE conn2 <- [1,474,null,{}] 00:49:32 INFO - PROCESS | 3760 | 1461224972481 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:32 INFO - PROCESS | 3760 | 1461224972583 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 00:49:32 INFO - PROCESS | 3760 | 1461224972709 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:32 INFO - PROCESS | 3760 | ++DOCSHELL 1D385800 == 47 [pid = 3760] [id = 128] 00:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D385C00) [pid = 3760] [serial = 381] [outer = 00000000] 00:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1D73DC00) [pid = 3760] [serial = 382] [outer = 1D385C00] 00:49:32 INFO - PROCESS | 3760 | 1461224972766 Marionette DEBUG loaded listener.js 00:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1D746000) [pid = 3760] [serial = 383] [outer = 1D385C00] 00:49:33 INFO - PROCESS | 3760 | [3760] 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 00:49:33 INFO - PROCESS | 3760 | [3760] 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 00:49:33 INFO - PROCESS | 3760 | 1461224973293 Marionette TRACE conn2 <- [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]]]}] 00:49:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:49:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 901ms 00:49:33 INFO - PROCESS | 3760 | 1461224973369 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 00:49:33 INFO - PROCESS | 3760 | 1461224973372 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 00:49:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:49:33 INFO - PROCESS | 3760 | 1461224973376 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:49:33 INFO - PROCESS | 3760 | 1461224973378 Marionette TRACE conn2 <- [1,478,null,{}] 00:49:33 INFO - PROCESS | 3760 | 1461224973381 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:33 INFO - PROCESS | 3760 | 1461224973480 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 00:49:33 INFO - PROCESS | 3760 | 1461224973559 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:33 INFO - PROCESS | 3760 | ++DOCSHELL 1D8B2800 == 48 [pid = 3760] [id = 129] 00:49:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1D8B5000) [pid = 3760] [serial = 384] [outer = 00000000] 00:49:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1DA64C00) [pid = 3760] [serial = 385] [outer = 1D8B5000] 00:49:33 INFO - PROCESS | 3760 | 1461224973654 Marionette DEBUG loaded listener.js 00:49:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1DA6C800) [pid = 3760] [serial = 386] [outer = 1D8B5000] 00:49:34 INFO - PROCESS | 3760 | 1461224974255 Marionette TRACE conn2 <- [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]]]}] 00:49:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:49:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 932ms 00:49:34 INFO - PROCESS | 3760 | 1461224974303 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 00:49:34 INFO - PROCESS | 3760 | 1461224974306 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 00:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:49:34 INFO - PROCESS | 3760 | 1461224974309 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:49:34 INFO - PROCESS | 3760 | 1461224974311 Marionette TRACE conn2 <- [1,482,null,{}] 00:49:34 INFO - PROCESS | 3760 | 1461224974315 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:34 INFO - PROCESS | 3760 | 1461224974411 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 00:49:34 INFO - PROCESS | 3760 | 1461224974489 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:34 INFO - PROCESS | 3760 | ++DOCSHELL 13444400 == 49 [pid = 3760] [id = 130] 00:49:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (13446400) [pid = 3760] [serial = 387] [outer = 00000000] 00:49:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1344B400) [pid = 3760] [serial = 388] [outer = 13446400] 00:49:34 INFO - PROCESS | 3760 | 1461224974543 Marionette DEBUG loaded listener.js 00:49:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1344B000) [pid = 3760] [serial = 389] [outer = 13446400] 00:49:35 INFO - PROCESS | 3760 | 1461224975257 Marionette TRACE conn2 <- [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]]]}] 00:49:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:49:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 994ms 00:49:35 INFO - PROCESS | 3760 | 1461224975313 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 00:49:35 INFO - PROCESS | 3760 | 1461224975317 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 00:49:35 INFO - PROCESS | 3760 | 1461224975322 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:49:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:49:35 INFO - PROCESS | 3760 | 1461224975326 Marionette TRACE conn2 <- [1,486,null,{}] 00:49:35 INFO - PROCESS | 3760 | 1461224975330 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:35 INFO - PROCESS | 3760 | 1461224975425 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 00:49:35 INFO - PROCESS | 3760 | 1461224975508 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:35 INFO - PROCESS | 3760 | ++DOCSHELL 143AE400 == 50 [pid = 3760] [id = 131] 00:49:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (144AFC00) [pid = 3760] [serial = 390] [outer = 00000000] 00:49:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (15F7F400) [pid = 3760] [serial = 391] [outer = 144AFC00] 00:49:35 INFO - PROCESS | 3760 | 1461224975613 Marionette DEBUG loaded listener.js 00:49:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (16A18C00) [pid = 3760] [serial = 392] [outer = 144AFC00] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 16E5C800 == 49 [pid = 3760] [id = 124] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 1C558000 == 48 [pid = 3760] [id = 123] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 1C854400 == 47 [pid = 3760] [id = 122] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 1A73AC00 == 46 [pid = 3760] [id = 121] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 1571F400 == 45 [pid = 3760] [id = 120] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 18D27000 == 44 [pid = 3760] [id = 119] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 16EED800 == 43 [pid = 3760] [id = 118] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 11BF3C00 == 42 [pid = 3760] [id = 117] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 144A3400 == 41 [pid = 3760] [id = 116] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 18201C00 == 40 [pid = 3760] [id = 115] 00:49:35 INFO - PROCESS | 3760 | --DOCSHELL 12BEEC00 == 39 [pid = 3760] [id = 114] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1CD24000) [pid = 3760] [serial = 323] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (12D93800) [pid = 3760] [serial = 295] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (16635800) [pid = 3760] [serial = 298] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1A2A0000) [pid = 3760] [serial = 301] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (18509400) [pid = 3760] [serial = 304] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C5BA800) [pid = 3760] [serial = 331] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1D37BC00) [pid = 3760] [serial = 328] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1C859800) [pid = 3760] [serial = 337] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1D0AE800) [pid = 3760] [serial = 326] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1D8B7000) [pid = 3760] [serial = 335] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1D748C00) [pid = 3760] [serial = 334] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1D33AC00) [pid = 3760] [serial = 329] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1CD1E400) [pid = 3760] [serial = 332] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C40A000) [pid = 3760] [serial = 320] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1C8FC400) [pid = 3760] [serial = 322] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1D0B4400) [pid = 3760] [serial = 325] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1656F800) [pid = 3760] [serial = 308] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15E8D800) [pid = 3760] [serial = 307] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1C40AC00) [pid = 3760] [serial = 319] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C1EA800) [pid = 3760] [serial = 316] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1C1F1800) [pid = 3760] [serial = 317] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1330B400) [pid = 3760] [serial = 293] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (19735400) [pid = 3760] [serial = 313] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (19DD2800) [pid = 3760] [serial = 314] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (19DAC000) [pid = 3760] [serial = 311] [outer = 00000000] [url = about:blank] 00:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (199A2800) [pid = 3760] [serial = 310] [outer = 00000000] [url = about:blank] 00:49:36 INFO - PROCESS | 3760 | 1461224976146 Marionette TRACE conn2 <- [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]]]}] 00:49:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 839ms 00:49:36 INFO - PROCESS | 3760 | 1461224976166 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 00:49:36 INFO - PROCESS | 3760 | 1461224976171 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 00:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:49:36 INFO - PROCESS | 3760 | 1461224976177 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:49:36 INFO - PROCESS | 3760 | 1461224976180 Marionette TRACE conn2 <- [1,490,null,{}] 00:49:36 INFO - PROCESS | 3760 | 1461224976183 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:36 INFO - PROCESS | 3760 | 1461224976276 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 00:49:36 INFO - PROCESS | 3760 | 1461224976284 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:36 INFO - PROCESS | 3760 | ++DOCSHELL 15ED9000 == 40 [pid = 3760] [id = 132] 00:49:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1656F800) [pid = 3760] [serial = 393] [outer = 00000000] 00:49:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1850CC00) [pid = 3760] [serial = 394] [outer = 1656F800] 00:49:36 INFO - PROCESS | 3760 | 1461224976330 Marionette DEBUG loaded listener.js 00:49:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (185EF800) [pid = 3760] [serial = 395] [outer = 1656F800] 00:49:36 INFO - PROCESS | 3760 | 1461224976795 Marionette TRACE conn2 <- [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]]]}] 00:49:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 699ms 00:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:49:36 INFO - PROCESS | 3760 | 1461224976860 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 00:49:36 INFO - PROCESS | 3760 | 1461224976862 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 00:49:36 INFO - PROCESS | 3760 | 1461224976865 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:49:36 INFO - PROCESS | 3760 | 1461224976868 Marionette TRACE conn2 <- [1,494,null,{}] 00:49:36 INFO - PROCESS | 3760 | 1461224976878 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:36 INFO - PROCESS | 3760 | 1461224976959 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 00:49:36 INFO - PROCESS | 3760 | 1461224976972 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:37 INFO - PROCESS | 3760 | ++DOCSHELL 14B63C00 == 41 [pid = 3760] [id = 133] 00:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (15726000) [pid = 3760] [serial = 396] [outer = 00000000] 00:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (19DD2800) [pid = 3760] [serial = 397] [outer = 15726000] 00:49:37 INFO - PROCESS | 3760 | 1461224977084 Marionette DEBUG loaded listener.js 00:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A2A9C00) [pid = 3760] [serial = 398] [outer = 15726000] 00:49:37 INFO - PROCESS | 3760 | 1461224977493 Marionette TRACE conn2 <- [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]]]}] 00:49:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:49:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 683ms 00:49:37 INFO - PROCESS | 3760 | 1461224977565 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 00:49:37 INFO - PROCESS | 3760 | 1461224977567 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 00:49:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:49:37 INFO - PROCESS | 3760 | 1461224977571 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:49:37 INFO - PROCESS | 3760 | 1461224977573 Marionette TRACE conn2 <- [1,498,null,{}] 00:49:37 INFO - PROCESS | 3760 | 1461224977576 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:37 INFO - PROCESS | 3760 | 1461224977654 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 00:49:37 INFO - PROCESS | 3760 | 1461224977661 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:37 INFO - PROCESS | 3760 | ++DOCSHELL 1C1CC000 == 42 [pid = 3760] [id = 134] 00:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1C1D0800) [pid = 3760] [serial = 399] [outer = 00000000] 00:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C1F3000) [pid = 3760] [serial = 400] [outer = 1C1D0800] 00:49:37 INFO - PROCESS | 3760 | 1461224977705 Marionette DEBUG loaded listener.js 00:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C40A000) [pid = 3760] [serial = 401] [outer = 1C1D0800] 00:49:38 INFO - PROCESS | 3760 | 1461224978163 Marionette TRACE conn2 <- [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]]]}] 00:49:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:49:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 00:49:38 INFO - PROCESS | 3760 | 1461224978211 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 00:49:38 INFO - PROCESS | 3760 | 1461224978213 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 00:49:38 INFO - PROCESS | 3760 | 1461224978221 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:49:38 INFO - PROCESS | 3760 | 1461224978223 Marionette TRACE conn2 <- [1,502,null,{}] 00:49:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:49:38 INFO - PROCESS | 3760 | 1461224978227 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:38 INFO - PROCESS | 3760 | 1461224978330 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 00:49:38 INFO - PROCESS | 3760 | 1461224978413 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:38 INFO - PROCESS | 3760 | ++DOCSHELL 1C1C2000 == 43 [pid = 3760] [id = 135] 00:49:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C40BC00) [pid = 3760] [serial = 402] [outer = 00000000] 00:49:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C84C000) [pid = 3760] [serial = 403] [outer = 1C40BC00] 00:49:38 INFO - PROCESS | 3760 | 1461224978457 Marionette DEBUG loaded listener.js 00:49:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1C5C7C00) [pid = 3760] [serial = 404] [outer = 1C40BC00] 00:49:38 INFO - PROCESS | 3760 | 1461224978901 Marionette TRACE conn2 <- [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]]]}] 00:49:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1C5BA800) [pid = 3760] [serial = 405] [outer = 1DD77000] 00:49:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:49:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 00:49:38 INFO - PROCESS | 3760 | 1461224978989 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 00:49:38 INFO - PROCESS | 3760 | 1461224978991 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 00:49:38 INFO - PROCESS | 3760 | 1461224979008 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:49:38 INFO - PROCESS | 3760 | 1461224979010 Marionette TRACE conn2 <- [1,506,null,{}] 00:49:39 INFO - PROCESS | 3760 | 1461224979013 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:49:39 INFO - PROCESS | 3760 | 1461224979125 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 00:49:39 INFO - PROCESS | 3760 | 1461224979138 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:39 INFO - PROCESS | 3760 | ++DOCSHELL 1C5C5800 == 44 [pid = 3760] [id = 136] 00:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1C5C6400) [pid = 3760] [serial = 406] [outer = 00000000] 00:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D0B4400) [pid = 3760] [serial = 407] [outer = 1C5C6400] 00:49:39 INFO - PROCESS | 3760 | 1461224979167 Marionette DEBUG loaded listener.js 00:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1D32F000) [pid = 3760] [serial = 408] [outer = 1C5C6400] 00:49:39 INFO - PROCESS | 3760 | 1461224979606 Marionette TRACE conn2 <- [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]]]}] 00:49:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:49:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 637ms 00:49:39 INFO - PROCESS | 3760 | 1461224979678 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 00:49:39 INFO - PROCESS | 3760 | 1461224979680 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 00:49:39 INFO - PROCESS | 3760 | 1461224979683 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:49:39 INFO - PROCESS | 3760 | 1461224979685 Marionette TRACE conn2 <- [1,510,null,{}] 00:49:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:49:39 INFO - PROCESS | 3760 | 1461224979688 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:39 INFO - PROCESS | 3760 | 1461224979791 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 00:49:39 INFO - PROCESS | 3760 | 1461224979800 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:39 INFO - PROCESS | 3760 | ++DOCSHELL 1CAF4C00 == 45 [pid = 3760] [id = 137] 00:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1D37D400) [pid = 3760] [serial = 409] [outer = 00000000] 00:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1D389400) [pid = 3760] [serial = 410] [outer = 1D37D400] 00:49:39 INFO - PROCESS | 3760 | 1461224979899 Marionette DEBUG loaded listener.js 00:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1D740000) [pid = 3760] [serial = 411] [outer = 1D37D400] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (18D5A400) [pid = 3760] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C1F0800) [pid = 3760] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (198EC400) [pid = 3760] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (19DAE000) [pid = 3760] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1816CC00) [pid = 3760] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (144A5C00) [pid = 3760] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C854800) [pid = 3760] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1C852C00) [pid = 3760] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1C858800) [pid = 3760] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11BF7800) [pid = 3760] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:49:40 INFO - PROCESS | 3760 | 1461224980336 Marionette TRACE conn2 <- [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]]]}] 00:49:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:49:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 699ms 00:49:40 INFO - PROCESS | 3760 | 1461224980385 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 00:49:40 INFO - PROCESS | 3760 | 1461224980387 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 00:49:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:49:40 INFO - PROCESS | 3760 | 1461224980390 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:49:40 INFO - PROCESS | 3760 | 1461224980392 Marionette TRACE conn2 <- [1,514,null,{}] 00:49:40 INFO - PROCESS | 3760 | 1461224980395 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:40 INFO - PROCESS | 3760 | 1461224980471 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 00:49:40 INFO - PROCESS | 3760 | 1461224980477 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:40 INFO - PROCESS | 3760 | ++DOCSHELL 1850C000 == 46 [pid = 3760] [id = 138] 00:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (18D2AC00) [pid = 3760] [serial = 412] [outer = 00000000] 00:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C409C00) [pid = 3760] [serial = 413] [outer = 18D2AC00] 00:49:40 INFO - PROCESS | 3760 | 1461224980520 Marionette DEBUG loaded listener.js 00:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1C852C00) [pid = 3760] [serial = 414] [outer = 18D2AC00] 00:49:40 INFO - PROCESS | 3760 | 1461224980923 Marionette TRACE conn2 <- [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]]]}] 00:49:40 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 00:49:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 590ms 00:49:40 INFO - PROCESS | 3760 | 1461224980988 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 00:49:40 INFO - PROCESS | 3760 | 1461224980990 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 00:49:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:49:40 INFO - PROCESS | 3760 | 1461224980993 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:49:40 INFO - PROCESS | 3760 | 1461224980995 Marionette TRACE conn2 <- [1,518,null,{}] 00:49:40 INFO - PROCESS | 3760 | 1461224980998 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:41 INFO - PROCESS | 3760 | 1461224981074 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 00:49:41 INFO - PROCESS | 3760 | 1461224981080 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:41 INFO - PROCESS | 3760 | ++DOCSHELL 12D95C00 == 47 [pid = 3760] [id = 139] 00:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (19AB3C00) [pid = 3760] [serial = 415] [outer = 00000000] 00:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D8B8800) [pid = 3760] [serial = 416] [outer = 19AB3C00] 00:49:41 INFO - PROCESS | 3760 | 1461224981123 Marionette DEBUG loaded listener.js 00:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1DA63400) [pid = 3760] [serial = 417] [outer = 19AB3C00] 00:49:41 INFO - PROCESS | 3760 | 1461224981575 Marionette TRACE conn2 <- [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]]]}] 00:49:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:49:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 622ms 00:49:41 INFO - PROCESS | 3760 | 1461224981631 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 00:49:41 INFO - PROCESS | 3760 | 1461224981633 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 00:49:41 INFO - PROCESS | 3760 | 1461224981636 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:49:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:49:41 INFO - PROCESS | 3760 | 1461224981638 Marionette TRACE conn2 <- [1,522,null,{}] 00:49:41 INFO - PROCESS | 3760 | 1461224981641 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:41 INFO - PROCESS | 3760 | 1461224981717 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 00:49:41 INFO - PROCESS | 3760 | 1461224981725 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:41 INFO - PROCESS | 3760 | ++DOCSHELL 148BAC00 == 48 [pid = 3760] [id = 140] 00:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C30F800) [pid = 3760] [serial = 418] [outer = 00000000] 00:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1C317C00) [pid = 3760] [serial = 419] [outer = 1C30F800] 00:49:41 INFO - PROCESS | 3760 | 1461224981769 Marionette DEBUG loaded listener.js 00:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1C319800) [pid = 3760] [serial = 420] [outer = 1C30F800] 00:49:42 INFO - PROCESS | 3760 | 1461224982334 Marionette TRACE conn2 <- [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]]]}] 00:49:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:49:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 793ms 00:49:42 INFO - PROCESS | 3760 | 1461224982423 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 00:49:42 INFO - PROCESS | 3760 | 1461224982427 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 00:49:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:49:42 INFO - PROCESS | 3760 | 1461224982447 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:49:42 INFO - PROCESS | 3760 | 1461224982452 Marionette TRACE conn2 <- [1,526,null,{}] 00:49:42 INFO - PROCESS | 3760 | 1461224982459 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:42 INFO - PROCESS | 3760 | 1461224982573 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 00:49:42 INFO - PROCESS | 3760 | 1461224982692 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:42 INFO - PROCESS | 3760 | ++DOCSHELL 12D91800 == 49 [pid = 3760] [id = 141] 00:49:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (13445000) [pid = 3760] [serial = 421] [outer = 00000000] 00:49:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1571E000) [pid = 3760] [serial = 422] [outer = 13445000] 00:49:42 INFO - PROCESS | 3760 | 1461224982749 Marionette DEBUG loaded listener.js 00:49:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (15F7EC00) [pid = 3760] [serial = 423] [outer = 13445000] 00:49:43 INFO - PROCESS | 3760 | 1461224983334 Marionette TRACE conn2 <- [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]]]}] 00:49:43 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 00:49:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 932ms 00:49:43 INFO - PROCESS | 3760 | 1461224983392 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 00:49:43 INFO - PROCESS | 3760 | 1461224983398 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 00:49:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:49:43 INFO - PROCESS | 3760 | 1461224983404 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:49:43 INFO - PROCESS | 3760 | 1461224983407 Marionette TRACE conn2 <- [1,530,null,{}] 00:49:43 INFO - PROCESS | 3760 | 1461224983411 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:43 INFO - PROCESS | 3760 | 1461224983513 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 00:49:43 INFO - PROCESS | 3760 | 1461224983636 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:43 INFO - PROCESS | 3760 | ++DOCSHELL 18D2F800 == 50 [pid = 3760] [id = 142] 00:49:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (18D58C00) [pid = 3760] [serial = 424] [outer = 00000000] 00:49:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (18E13000) [pid = 3760] [serial = 425] [outer = 18D58C00] 00:49:43 INFO - PROCESS | 3760 | 1461224983690 Marionette DEBUG loaded listener.js 00:49:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (18E15C00) [pid = 3760] [serial = 426] [outer = 18D58C00] 00:49:44 INFO - PROCESS | 3760 | 1461224984239 Marionette TRACE conn2 <- [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"]]]}] 00:49:44 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 00:49:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:49:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:49:44 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 00:49:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:49:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:49:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 901ms 00:49:44 INFO - PROCESS | 3760 | 1461224984307 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 00:49:44 INFO - PROCESS | 3760 | 1461224984309 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 00:49:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:49:44 INFO - PROCESS | 3760 | 1461224984313 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:49:44 INFO - PROCESS | 3760 | 1461224984317 Marionette TRACE conn2 <- [1,534,null,{}] 00:49:44 INFO - PROCESS | 3760 | 1461224984328 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:44 INFO - PROCESS | 3760 | 1461224984473 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 00:49:44 INFO - PROCESS | 3760 | 1461224984597 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:44 INFO - PROCESS | 3760 | ++DOCSHELL 1AAC4C00 == 51 [pid = 3760] [id = 143] 00:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1C1F1400) [pid = 3760] [serial = 427] [outer = 00000000] 00:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1C40EC00) [pid = 3760] [serial = 428] [outer = 1C1F1400] 00:49:44 INFO - PROCESS | 3760 | 1461224984654 Marionette DEBUG loaded listener.js 00:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1C859C00) [pid = 3760] [serial = 429] [outer = 1C1F1400] 00:49:45 INFO - PROCESS | 3760 | 1461224985457 Marionette TRACE conn2 <- [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]]]}] 00:49:45 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. 00:49:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1212ms 00:49:45 INFO - PROCESS | 3760 | 1461224985507 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 00:49:45 INFO - PROCESS | 3760 | 1461224985511 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 00:49:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:49:45 INFO - PROCESS | 3760 | 1461224985516 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:49:45 INFO - PROCESS | 3760 | 1461224985520 Marionette TRACE conn2 <- [1,538,null,{}] 00:49:45 INFO - PROCESS | 3760 | 1461224985541 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:45 INFO - PROCESS | 3760 | 1461224985633 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 00:49:45 INFO - PROCESS | 3760 | 1461224985716 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:45 INFO - PROCESS | 3760 | ++DOCSHELL 12398800 == 52 [pid = 3760] [id = 144] 00:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (12B44000) [pid = 3760] [serial = 430] [outer = 00000000] 00:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1344A800) [pid = 3760] [serial = 431] [outer = 12B44000] 00:49:45 INFO - PROCESS | 3760 | 1461224985811 Marionette DEBUG loaded listener.js 00:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (13909C00) [pid = 3760] [serial = 432] [outer = 12B44000] 00:49:46 INFO - PROCESS | 3760 | 1461224986333 Marionette TRACE conn2 <- [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]]]}] 00:49:46 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. 00:49:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 839ms 00:49:46 INFO - PROCESS | 3760 | 1461224986356 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 00:49:46 INFO - PROCESS | 3760 | 1461224986361 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 00:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:49:46 INFO - PROCESS | 3760 | 1461224986387 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:49:46 INFO - PROCESS | 3760 | 1461224986390 Marionette TRACE conn2 <- [1,542,null,{}] 00:49:46 INFO - PROCESS | 3760 | 1461224986394 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:46 INFO - PROCESS | 3760 | 1461224986487 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 00:49:46 INFO - PROCESS | 3760 | 1461224986609 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:46 INFO - PROCESS | 3760 | ++DOCSHELL 139B9000 == 53 [pid = 3760] [id = 145] 00:49:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (13B06800) [pid = 3760] [serial = 433] [outer = 00000000] 00:49:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (16A19400) [pid = 3760] [serial = 434] [outer = 13B06800] 00:49:46 INFO - PROCESS | 3760 | 1461224986656 Marionette DEBUG loaded listener.js 00:49:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (18169800) [pid = 3760] [serial = 435] [outer = 13B06800] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 12D95C00 == 52 [pid = 3760] [id = 139] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 1850C000 == 51 [pid = 3760] [id = 138] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 1CAF4C00 == 50 [pid = 3760] [id = 137] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 1C5C5800 == 49 [pid = 3760] [id = 136] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 1C1C2000 == 48 [pid = 3760] [id = 135] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 1C1CC000 == 47 [pid = 3760] [id = 134] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 14B63C00 == 46 [pid = 3760] [id = 133] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 15ED9000 == 45 [pid = 3760] [id = 132] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 143AE400 == 44 [pid = 3760] [id = 131] 00:49:46 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (18D2C000) [pid = 3760] [serial = 343] [outer = 00000000] [url = about:blank] 00:49:46 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (157B8C00) [pid = 3760] [serial = 340] [outer = 00000000] [url = about:blank] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 13365C00 == 43 [pid = 3760] [id = 126] 00:49:46 INFO - PROCESS | 3760 | --DOCSHELL 1C54F400 == 42 [pid = 3760] [id = 125] 00:49:46 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:47 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:49:47 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:47 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1C5B8C00) [pid = 3760] [serial = 361] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1A236000) [pid = 3760] [serial = 355] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1A735000) [pid = 3760] [serial = 356] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1C1C6400) [pid = 3760] [serial = 358] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (18D29400) [pid = 3760] [serial = 352] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (18D31800) [pid = 3760] [serial = 353] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (15CE9800) [pid = 3760] [serial = 347] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1571EC00) [pid = 3760] [serial = 346] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1C859400) [pid = 3760] [serial = 364] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1D384800) [pid = 3760] [serial = 338] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C5C7800) [pid = 3760] [serial = 362] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1D055800) [pid = 3760] [serial = 367] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1C8F0000) [pid = 3760] [serial = 365] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1D0AD800) [pid = 3760] [serial = 368] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (14412400) [pid = 3760] [serial = 349] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (14B68000) [pid = 3760] [serial = 350] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1C1EC400) [pid = 3760] [serial = 359] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1C410000) [pid = 3760] [serial = 371] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C850C00) [pid = 3760] [serial = 370] [outer = 00000000] [url = about:blank] 00:49:47 INFO - PROCESS | 3760 | 1461224987175 Marionette TRACE conn2 <- [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]]]}] 00:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 839ms 00:49:47 INFO - PROCESS | 3760 | 1461224987230 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 00:49:47 INFO - PROCESS | 3760 | 1461224987232 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 00:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:49:47 INFO - PROCESS | 3760 | 1461224987236 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:49:47 INFO - PROCESS | 3760 | 1461224987239 Marionette TRACE conn2 <- [1,546,null,{}] 00:49:47 INFO - PROCESS | 3760 | 1461224987249 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:47 INFO - PROCESS | 3760 | 1461224987330 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 00:49:47 INFO - PROCESS | 3760 | 1461224987338 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:47 INFO - PROCESS | 3760 | ++DOCSHELL 15E0B800 == 43 [pid = 3760] [id = 146] 00:49:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (15E8D800) [pid = 3760] [serial = 436] [outer = 00000000] 00:49:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1850C000) [pid = 3760] [serial = 437] [outer = 15E8D800] 00:49:47 INFO - PROCESS | 3760 | 1461224987386 Marionette DEBUG loaded listener.js 00:49:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (185F4400) [pid = 3760] [serial = 438] [outer = 15E8D800] 00:49:47 INFO - PROCESS | 3760 | 1461224987835 Marionette TRACE conn2 <- [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]]]}] 00:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 637ms 00:49:47 INFO - PROCESS | 3760 | 1461224987857 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 00:49:47 INFO - PROCESS | 3760 | 1461224987860 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 00:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:49:47 INFO - PROCESS | 3760 | 1461224987863 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:49:47 INFO - PROCESS | 3760 | 1461224987865 Marionette TRACE conn2 <- [1,550,null,{}] 00:49:47 INFO - PROCESS | 3760 | 1461224987868 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:47 INFO - PROCESS | 3760 | 1461224987942 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 00:49:47 INFO - PROCESS | 3760 | 1461224987948 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:47 INFO - PROCESS | 3760 | ++DOCSHELL 18D2C800 == 44 [pid = 3760] [id = 147] 00:49:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (18D2DC00) [pid = 3760] [serial = 439] [outer = 00000000] 00:49:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (18E0BC00) [pid = 3760] [serial = 440] [outer = 18D2DC00] 00:49:47 INFO - PROCESS | 3760 | 1461224987992 Marionette DEBUG loaded listener.js 00:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (18E11800) [pid = 3760] [serial = 441] [outer = 18D2DC00] 00:49:48 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:48 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:49:48 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:48 INFO - PROCESS | 3760 | 1461224988426 Marionette TRACE conn2 <- [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]]]}] 00:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 590ms 00:49:48 INFO - PROCESS | 3760 | 1461224988465 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 00:49:48 INFO - PROCESS | 3760 | 1461224988468 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 00:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:49:48 INFO - PROCESS | 3760 | 1461224988473 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:49:48 INFO - PROCESS | 3760 | 1461224988476 Marionette TRACE conn2 <- [1,554,null,{}] 00:49:48 INFO - PROCESS | 3760 | 1461224988481 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:48 INFO - PROCESS | 3760 | 1461224988580 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 00:49:48 INFO - PROCESS | 3760 | 1461224988588 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:48 INFO - PROCESS | 3760 | ++DOCSHELL 18D2A400 == 45 [pid = 3760] [id = 148] 00:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (18E17000) [pid = 3760] [serial = 442] [outer = 00000000] 00:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (19A70C00) [pid = 3760] [serial = 443] [outer = 18E17000] 00:49:48 INFO - PROCESS | 3760 | 1461224988632 Marionette DEBUG loaded listener.js 00:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (19AAD400) [pid = 3760] [serial = 444] [outer = 18E17000] 00:49:48 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:48 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:49:48 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:49 INFO - PROCESS | 3760 | 1461224989092 Marionette TRACE conn2 <- [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]]]}] 00:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 699ms 00:49:49 INFO - PROCESS | 3760 | 1461224989170 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 00:49:49 INFO - PROCESS | 3760 | 1461224989172 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 00:49:49 INFO - PROCESS | 3760 | 1461224989175 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:49:49 INFO - PROCESS | 3760 | 1461224989178 Marionette TRACE conn2 <- [1,558,null,{}] 00:49:49 INFO - PROCESS | 3760 | 1461224989182 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:49 INFO - PROCESS | 3760 | 1461224989275 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 00:49:49 INFO - PROCESS | 3760 | 1461224989282 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:49 INFO - PROCESS | 3760 | ++DOCSHELL 13B0C000 == 46 [pid = 3760] [id = 149] 00:49:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1A33B000) [pid = 3760] [serial = 445] [outer = 00000000] 00:49:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1C1C2000) [pid = 3760] [serial = 446] [outer = 1A33B000] 00:49:49 INFO - PROCESS | 3760 | 1461224989330 Marionette DEBUG loaded listener.js 00:49:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1C1F1C00) [pid = 3760] [serial = 447] [outer = 1A33B000] 00:49:49 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:49 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:49:49 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:49 INFO - PROCESS | 3760 | 1461224989794 Marionette TRACE conn2 <- [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]]]}] 00:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 621ms 00:49:49 INFO - PROCESS | 3760 | 1461224989813 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 00:49:49 INFO - PROCESS | 3760 | 1461224989815 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 00:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:49:49 INFO - PROCESS | 3760 | 1461224989824 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:49:49 INFO - PROCESS | 3760 | 1461224989825 Marionette TRACE conn2 <- [1,562,null,{}] 00:49:49 INFO - PROCESS | 3760 | 1461224989829 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:49 INFO - PROCESS | 3760 | 1461224989929 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 00:49:50 INFO - PROCESS | 3760 | 1461224990026 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:50 INFO - PROCESS | 3760 | ++DOCSHELL 1AAD0C00 == 47 [pid = 3760] [id = 150] 00:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1C1C6800) [pid = 3760] [serial = 448] [outer = 00000000] 00:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1C31EC00) [pid = 3760] [serial = 449] [outer = 1C1C6800] 00:49:50 INFO - PROCESS | 3760 | 1461224990070 Marionette DEBUG loaded listener.js 00:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1C40CC00) [pid = 3760] [serial = 450] [outer = 1C1C6800] 00:49:50 INFO - PROCESS | 3760 | 1461224990479 Marionette TRACE conn2 <- [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]]]}] 00:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 683ms 00:49:50 INFO - PROCESS | 3760 | 1461224990502 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 00:49:50 INFO - PROCESS | 3760 | 1461224990504 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 00:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:49:50 INFO - PROCESS | 3760 | 1461224990518 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:49:50 INFO - PROCESS | 3760 | 1461224990520 Marionette TRACE conn2 <- [1,566,null,{}] 00:49:50 INFO - PROCESS | 3760 | 1461224990524 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:50 INFO - PROCESS | 3760 | 1461224990623 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 00:49:50 INFO - PROCESS | 3760 | 1461224990629 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:50 INFO - PROCESS | 3760 | ++DOCSHELL 1C1E8800 == 48 [pid = 3760] [id = 151] 00:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1C1F6000) [pid = 3760] [serial = 451] [outer = 00000000] 00:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1C84B800) [pid = 3760] [serial = 452] [outer = 1C1F6000] 00:49:50 INFO - PROCESS | 3760 | 1461224990705 Marionette DEBUG loaded listener.js 00:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1C5C7000) [pid = 3760] [serial = 453] [outer = 1C1F6000] 00:49:51 INFO - PROCESS | 3760 | 1461224991183 Marionette TRACE conn2 <- [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]]]}] 00:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 683ms 00:49:51 INFO - PROCESS | 3760 | 1461224991207 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 00:49:51 INFO - PROCESS | 3760 | 1461224991209 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 00:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:49:51 INFO - PROCESS | 3760 | 1461224991212 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:49:51 INFO - PROCESS | 3760 | 1461224991214 Marionette TRACE conn2 <- [1,570,null,{}] 00:49:51 INFO - PROCESS | 3760 | 1461224991232 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:51 INFO - PROCESS | 3760 | 1461224991362 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 00:49:51 INFO - PROCESS | 3760 | 1461224991385 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:51 INFO - PROCESS | 3760 | ++DOCSHELL 16E5E000 == 49 [pid = 3760] [id = 152] 00:49:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1C5BE400) [pid = 3760] [serial = 454] [outer = 00000000] 00:49:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1C8F2000) [pid = 3760] [serial = 455] [outer = 1C5BE400] 00:49:51 INFO - PROCESS | 3760 | 1461224991429 Marionette DEBUG loaded listener.js 00:49:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1C8F1800) [pid = 3760] [serial = 456] [outer = 1C5BE400] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (15E0CC00) [pid = 3760] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1656BC00) [pid = 3760] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1C1D0800) [pid = 3760] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (144AFC00) [pid = 3760] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (13446400) [pid = 3760] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1656F800) [pid = 3760] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (15726000) [pid = 3760] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1D37D400) [pid = 3760] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (19AB3C00) [pid = 3760] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (14B15400) [pid = 3760] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1C5C6C00) [pid = 3760] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (197DAC00) [pid = 3760] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1AACF000) [pid = 3760] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (13308400) [pid = 3760] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (13303000) [pid = 3760] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (123F8C00) [pid = 3760] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (18203800) [pid = 3760] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (15E89C00) [pid = 3760] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1390B400) [pid = 3760] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:49:52 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (13365000) [pid = 3760] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:49:52 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1D0ADC00) [pid = 3760] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:49:52 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1D8BE800) [pid = 3760] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:49:52 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1999B400) [pid = 3760] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:49:52 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (15F73400) [pid = 3760] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:49:52 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1C40BC00) [pid = 3760] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:49:52 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (18D2AC00) [pid = 3760] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:49:52 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C5C6400) [pid = 3760] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:49:52 INFO - PROCESS | 3760 | 1461224992209 Marionette TRACE conn2 <- [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]]]}] 00:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1041ms 00:49:52 INFO - PROCESS | 3760 | 1461224992258 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 00:49:52 INFO - PROCESS | 3760 | 1461224992260 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 00:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:49:52 INFO - PROCESS | 3760 | 1461224992276 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:49:52 INFO - PROCESS | 3760 | 1461224992278 Marionette TRACE conn2 <- [1,574,null,{}] 00:49:52 INFO - PROCESS | 3760 | 1461224992281 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:52 INFO - PROCESS | 3760 | 1461224992356 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 00:49:52 INFO - PROCESS | 3760 | 1461224992362 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:52 INFO - PROCESS | 3760 | ++DOCSHELL 12355400 == 50 [pid = 3760] [id = 153] 00:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (13443400) [pid = 3760] [serial = 457] [outer = 00000000] 00:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1662A000) [pid = 3760] [serial = 458] [outer = 13443400] 00:49:52 INFO - PROCESS | 3760 | 1461224992406 Marionette DEBUG loaded listener.js 00:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (18D2AC00) [pid = 3760] [serial = 459] [outer = 13443400] 00:49:52 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:52 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:49:52 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:49:52 INFO - PROCESS | 3760 | 1461224992821 Marionette TRACE conn2 <- [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]]]}] 00:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 590ms 00:49:52 INFO - PROCESS | 3760 | 1461224992871 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 00:49:52 INFO - PROCESS | 3760 | 1461224992873 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 00:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:49:52 INFO - PROCESS | 3760 | 1461224992880 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:49:52 INFO - PROCESS | 3760 | 1461224992882 Marionette TRACE conn2 <- [1,578,null,{}] 00:49:52 INFO - PROCESS | 3760 | 1461224992886 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:52 INFO - PROCESS | 3760 | 1461224992979 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 00:49:52 INFO - PROCESS | 3760 | 1461224992985 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:52 INFO - PROCESS | 3760 | ++DOCSHELL 1C1C4400 == 51 [pid = 3760] [id = 154] 00:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C1F4400) [pid = 3760] [serial = 460] [outer = 00000000] 00:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C85A400) [pid = 3760] [serial = 461] [outer = 1C1F4400] 00:49:53 INFO - PROCESS | 3760 | 1461224993017 Marionette DEBUG loaded listener.js 00:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1CD26000) [pid = 3760] [serial = 462] [outer = 1C1F4400] 00:49:53 INFO - PROCESS | 3760 | 1461224993494 Marionette TRACE conn2 <- [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]]]}] 00:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 684ms 00:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:49:53 INFO - PROCESS | 3760 | 1461224993560 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 00:49:53 INFO - PROCESS | 3760 | 1461224993562 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 00:49:53 INFO - PROCESS | 3760 | 1461224993565 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:49:53 INFO - PROCESS | 3760 | 1461224993567 Marionette TRACE conn2 <- [1,582,null,{}] 00:49:53 INFO - PROCESS | 3760 | 1461224993570 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:53 INFO - PROCESS | 3760 | 1461224993646 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 00:49:53 INFO - PROCESS | 3760 | 1461224993654 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:53 INFO - PROCESS | 3760 | ++DOCSHELL 1C558800 == 52 [pid = 3760] [id = 155] 00:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1D059C00) [pid = 3760] [serial = 463] [outer = 00000000] 00:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D0BB000) [pid = 3760] [serial = 464] [outer = 1D059C00] 00:49:53 INFO - PROCESS | 3760 | 1461224993697 Marionette DEBUG loaded listener.js 00:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D22B000) [pid = 3760] [serial = 465] [outer = 1D059C00] 00:49:54 INFO - PROCESS | 3760 | 1461224994375 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 823ms 00:49:54 INFO - PROCESS | 3760 | 1461224994409 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 00:49:54 INFO - PROCESS | 3760 | 1461224994413 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 00:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:49:54 INFO - PROCESS | 3760 | 1461224994419 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:49:54 INFO - PROCESS | 3760 | 1461224994423 Marionette TRACE conn2 <- [1,586,null,{}] 00:49:54 INFO - PROCESS | 3760 | 1461224994428 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:54 INFO - PROCESS | 3760 | 1461224994533 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 00:49:54 INFO - PROCESS | 3760 | 1461224994658 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:54 INFO - PROCESS | 3760 | ++DOCSHELL 13446C00 == 53 [pid = 3760] [id = 156] 00:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (13447000) [pid = 3760] [serial = 466] [outer = 00000000] 00:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (14B63C00) [pid = 3760] [serial = 467] [outer = 13447000] 00:49:54 INFO - PROCESS | 3760 | 1461224994717 Marionette DEBUG loaded listener.js 00:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (15C41400) [pid = 3760] [serial = 468] [outer = 13447000] 00:49:55 INFO - PROCESS | 3760 | 1461224995261 Marionette TRACE conn2 <- [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]]]}] 00:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 901ms 00:49:55 INFO - PROCESS | 3760 | 1461224995325 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 00:49:55 INFO - PROCESS | 3760 | 1461224995330 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 00:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:49:55 INFO - PROCESS | 3760 | 1461224995337 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:49:55 INFO - PROCESS | 3760 | 1461224995340 Marionette TRACE conn2 <- [1,590,null,{}] 00:49:55 INFO - PROCESS | 3760 | 1461224995344 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:55 INFO - PROCESS | 3760 | 1461224995445 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 00:49:55 INFO - PROCESS | 3760 | 1461224995540 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:55 INFO - PROCESS | 3760 | ++DOCSHELL 14407800 == 54 [pid = 3760] [id = 157] 00:49:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (15F78000) [pid = 3760] [serial = 469] [outer = 00000000] 00:49:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1858BC00) [pid = 3760] [serial = 470] [outer = 15F78000] 00:49:55 INFO - PROCESS | 3760 | 1461224995594 Marionette DEBUG loaded listener.js 00:49:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (18D30C00) [pid = 3760] [serial = 471] [outer = 15F78000] 00:49:56 INFO - PROCESS | 3760 | 1461224996172 Marionette TRACE conn2 <- [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]]]}] 00:49:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:49:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 901ms 00:49:56 INFO - PROCESS | 3760 | 1461224996223 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 00:49:56 INFO - PROCESS | 3760 | 1461224996225 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 00:49:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:49:56 INFO - PROCESS | 3760 | 1461224996231 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:49:56 INFO - PROCESS | 3760 | 1461224996238 Marionette TRACE conn2 <- [1,594,null,{}] 00:49:56 INFO - PROCESS | 3760 | 1461224996251 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:56 INFO - PROCESS | 3760 | 1461224996357 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 00:49:56 INFO - PROCESS | 3760 | 1461224996482 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:56 INFO - PROCESS | 3760 | ++DOCSHELL 1C1F2800 == 55 [pid = 3760] [id = 158] 00:49:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1C1F3800) [pid = 3760] [serial = 472] [outer = 00000000] 00:49:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1C5C7800) [pid = 3760] [serial = 473] [outer = 1C1F3800] 00:49:56 INFO - PROCESS | 3760 | 1461224996543 Marionette DEBUG loaded listener.js 00:49:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1CD1CC00) [pid = 3760] [serial = 474] [outer = 1C1F3800] 00:49:57 INFO - PROCESS | 3760 | 1461224997077 Marionette TRACE conn2 <- [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]]]}] 00:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 901ms 00:49:57 INFO - PROCESS | 3760 | 1461224997133 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 00:49:57 INFO - PROCESS | 3760 | 1461224997136 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 00:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:49:57 INFO - PROCESS | 3760 | 1461224997139 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:49:57 INFO - PROCESS | 3760 | 1461224997141 Marionette TRACE conn2 <- [1,598,null,{}] 00:49:57 INFO - PROCESS | 3760 | 1461224997145 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:57 INFO - PROCESS | 3760 | 1461224997245 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 00:49:57 INFO - PROCESS | 3760 | 1461224997344 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:57 INFO - PROCESS | 3760 | ++DOCSHELL 1CD24800 == 56 [pid = 3760] [id = 159] 00:49:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1CD28000) [pid = 3760] [serial = 475] [outer = 00000000] 00:49:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1D37B400) [pid = 3760] [serial = 476] [outer = 1CD28000] 00:49:57 INFO - PROCESS | 3760 | 1461224997398 Marionette DEBUG loaded listener.js 00:49:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1D386400) [pid = 3760] [serial = 477] [outer = 1CD28000] 00:49:57 INFO - PROCESS | 3760 | 1461224997983 Marionette TRACE conn2 <- [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]]]}] 00:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 901ms 00:49:58 INFO - PROCESS | 3760 | 1461224998043 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 00:49:58 INFO - PROCESS | 3760 | 1461224998045 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 00:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:49:58 INFO - PROCESS | 3760 | 1461224998049 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:49:58 INFO - PROCESS | 3760 | 1461224998051 Marionette TRACE conn2 <- [1,602,null,{}] 00:49:58 INFO - PROCESS | 3760 | 1461224998055 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:58 INFO - PROCESS | 3760 | 1461224998159 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 00:49:58 INFO - PROCESS | 3760 | 1461224998256 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:58 INFO - PROCESS | 3760 | ++DOCSHELL 1239F400 == 57 [pid = 3760] [id = 160] 00:49:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (12D92800) [pid = 3760] [serial = 478] [outer = 00000000] 00:49:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (17C0A800) [pid = 3760] [serial = 479] [outer = 12D92800] 00:49:58 INFO - PROCESS | 3760 | 1461224998319 Marionette DEBUG loaded listener.js 00:49:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (18D25800) [pid = 3760] [serial = 480] [outer = 12D92800] 00:49:58 INFO - PROCESS | 3760 | 1461224998949 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 994ms 00:49:59 INFO - PROCESS | 3760 | 1461224999035 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 00:49:59 INFO - PROCESS | 3760 | 1461224999039 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 00:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:49:59 INFO - PROCESS | 3760 | 1461224999045 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:49:59 INFO - PROCESS | 3760 | 1461224999049 Marionette TRACE conn2 <- [1,606,null,{}] 00:49:59 INFO - PROCESS | 3760 | 1461224999055 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:49:59 INFO - PROCESS | 3760 | 1461224999212 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 00:49:59 INFO - PROCESS | 3760 | 1461224999350 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:59 INFO - PROCESS | 3760 | ++DOCSHELL 16563800 == 58 [pid = 3760] [id = 161] 00:49:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (16563C00) [pid = 3760] [serial = 481] [outer = 00000000] 00:49:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1674D400) [pid = 3760] [serial = 482] [outer = 16563C00] 00:49:59 INFO - PROCESS | 3760 | 1461224999403 Marionette DEBUG loaded listener.js 00:49:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1820C800) [pid = 3760] [serial = 483] [outer = 16563C00] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 1C1C4400 == 57 [pid = 3760] [id = 154] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 12355400 == 56 [pid = 3760] [id = 153] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 16E5E000 == 55 [pid = 3760] [id = 152] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 1C1E8800 == 54 [pid = 3760] [id = 151] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 1AAD0C00 == 53 [pid = 3760] [id = 150] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 13B0C000 == 52 [pid = 3760] [id = 149] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 18D2A400 == 51 [pid = 3760] [id = 148] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 18D2C800 == 50 [pid = 3760] [id = 147] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 15E0B800 == 49 [pid = 3760] [id = 146] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 139B9000 == 48 [pid = 3760] [id = 145] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 12398800 == 47 [pid = 3760] [id = 144] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 18D2F800 == 46 [pid = 3760] [id = 142] 00:49:59 INFO - PROCESS | 3760 | --DOCSHELL 12D91800 == 45 [pid = 3760] [id = 141] 00:49:59 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1D32FC00) [pid = 3760] [serial = 373] [outer = 00000000] [url = about:blank] 00:49:59 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (17C0B000) [pid = 3760] [serial = 376] [outer = 00000000] [url = about:blank] 00:49:59 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1C1C8400) [pid = 3760] [serial = 379] [outer = 00000000] [url = about:blank] 00:49:59 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1D73DC00) [pid = 3760] [serial = 382] [outer = 00000000] [url = about:blank] 00:49:59 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1DA64C00) [pid = 3760] [serial = 385] [outer = 00000000] [url = about:blank] 00:49:59 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1C317C00) [pid = 3760] [serial = 419] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | 1461225000064 Marionette TRACE conn2 <- [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]]]}] 00:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1041ms 00:50:00 INFO - PROCESS | 3760 | 1461225000093 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 00:50:00 INFO - PROCESS | 3760 | 1461225000099 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 00:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (198ED400) [pid = 3760] [serial = 305] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1D333400) [pid = 3760] [serial = 212] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1A957000) [pid = 3760] [serial = 254] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C404000) [pid = 3760] [serial = 209] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (143AE800) [pid = 3760] [serial = 163] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (15CEE400) [pid = 3760] [serial = 341] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (12D98000) [pid = 3760] [serial = 296] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (18D2FC00) [pid = 3760] [serial = 344] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (16A21C00) [pid = 3760] [serial = 299] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (15C41800) [pid = 3760] [serial = 203] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (139B8C00) [pid = 3760] [serial = 248] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1D73FC00) [pid = 3760] [serial = 257] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1DA6A800) [pid = 3760] [serial = 260] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1C1C3000) [pid = 3760] [serial = 302] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (16E6A000) [pid = 3760] [serial = 166] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (16E6B000) [pid = 3760] [serial = 251] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (185F0000) [pid = 3760] [serial = 206] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1C84C000) [pid = 3760] [serial = 403] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1C5C7C00) [pid = 3760] [serial = 404] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1C409C00) [pid = 3760] [serial = 413] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1D32F000) [pid = 3760] [serial = 408] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1C1F3000) [pid = 3760] [serial = 400] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (16A18C00) [pid = 3760] [serial = 392] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (15F7F400) [pid = 3760] [serial = 391] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1344B000) [pid = 3760] [serial = 389] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1344B400) [pid = 3760] [serial = 388] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1850CC00) [pid = 3760] [serial = 394] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (185EF800) [pid = 3760] [serial = 395] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (19DD2800) [pid = 3760] [serial = 397] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1A2A9C00) [pid = 3760] [serial = 398] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1D0B4400) [pid = 3760] [serial = 407] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1D389400) [pid = 3760] [serial = 410] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1D8B8800) [pid = 3760] [serial = 416] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (15E8C400) [pid = 3760] [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.] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1DA63400) [pid = 3760] [serial = 417] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1D740000) [pid = 3760] [serial = 411] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1C852C00) [pid = 3760] [serial = 414] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1C40A000) [pid = 3760] [serial = 401] [outer = 00000000] [url = about:blank] 00:50:00 INFO - PROCESS | 3760 | 1461225000141 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:50:00 INFO - PROCESS | 3760 | 1461225000144 Marionette TRACE conn2 <- [1,610,null,{}] 00:50:00 INFO - PROCESS | 3760 | 1461225000154 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:00 INFO - PROCESS | 3760 | 1461225000234 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 00:50:00 INFO - PROCESS | 3760 | 1461225000240 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:00 INFO - PROCESS | 3760 | ++DOCSHELL 1390CC00 == 46 [pid = 3760] [id = 162] 00:50:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (139B9000) [pid = 3760] [serial = 484] [outer = 00000000] 00:50:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15F74C00) [pid = 3760] [serial = 485] [outer = 139B9000] 00:50:00 INFO - PROCESS | 3760 | 1461225000285 Marionette DEBUG loaded listener.js 00:50:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16753C00) [pid = 3760] [serial = 486] [outer = 139B9000] 00:50:00 INFO - PROCESS | 3760 | 1461225000754 Marionette TRACE conn2 <- [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]]]}] 00:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 699ms 00:50:00 INFO - PROCESS | 3760 | 1461225000832 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 00:50:00 INFO - PROCESS | 3760 | 1461225000835 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 00:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:50:00 INFO - PROCESS | 3760 | 1461225000838 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:50:00 INFO - PROCESS | 3760 | 1461225000841 Marionette TRACE conn2 <- [1,614,null,{}] 00:50:00 INFO - PROCESS | 3760 | 1461225000851 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:00 INFO - PROCESS | 3760 | 1461225000932 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 00:50:00 INFO - PROCESS | 3760 | 1461225001007 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:01 INFO - PROCESS | 3760 | ++DOCSHELL 18511C00 == 47 [pid = 3760] [id = 163] 00:50:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (185EC000) [pid = 3760] [serial = 487] [outer = 00000000] 00:50:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (18D30000) [pid = 3760] [serial = 488] [outer = 185EC000] 00:50:01 INFO - PROCESS | 3760 | 1461225001060 Marionette DEBUG loaded listener.js 00:50:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (18E13400) [pid = 3760] [serial = 489] [outer = 185EC000] 00:50:01 INFO - PROCESS | 3760 | 1461225001414 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 637ms 00:50:01 INFO - PROCESS | 3760 | 1461225001459 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 00:50:01 INFO - PROCESS | 3760 | 1461225001462 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 00:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:50:01 INFO - PROCESS | 3760 | 1461225001465 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:50:01 INFO - PROCESS | 3760 | 1461225001466 Marionette TRACE conn2 <- [1,618,null,{}] 00:50:01 INFO - PROCESS | 3760 | 1461225001470 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:01 INFO - PROCESS | 3760 | 1461225001546 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 00:50:01 INFO - PROCESS | 3760 | 1461225001552 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:01 INFO - PROCESS | 3760 | ++DOCSHELL 199AA400 == 48 [pid = 3760] [id = 164] 00:50:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (199AA800) [pid = 3760] [serial = 490] [outer = 00000000] 00:50:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1A236000) [pid = 3760] [serial = 491] [outer = 199AA800] 00:50:01 INFO - PROCESS | 3760 | 1461225001597 Marionette DEBUG loaded listener.js 00:50:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A2A9800) [pid = 3760] [serial = 492] [outer = 199AA800] 00:50:02 INFO - PROCESS | 3760 | 1461225002020 Marionette TRACE conn2 <- [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]]]}] 00:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 591ms 00:50:02 INFO - PROCESS | 3760 | 1461225002065 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 00:50:02 INFO - PROCESS | 3760 | 1461225002067 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 00:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:50:02 INFO - PROCESS | 3760 | 1461225002071 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:50:02 INFO - PROCESS | 3760 | 1461225002072 Marionette TRACE conn2 <- [1,622,null,{}] 00:50:02 INFO - PROCESS | 3760 | 1461225002080 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:02 INFO - PROCESS | 3760 | 1461225002188 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 00:50:02 INFO - PROCESS | 3760 | 1461225002237 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:02 INFO - PROCESS | 3760 | ++DOCSHELL 19AA7000 == 49 [pid = 3760] [id = 165] 00:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1A7E8400) [pid = 3760] [serial = 493] [outer = 00000000] 00:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1AAC9C00) [pid = 3760] [serial = 494] [outer = 1A7E8400] 00:50:02 INFO - PROCESS | 3760 | 1461225002312 Marionette DEBUG loaded listener.js 00:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1AACE400) [pid = 3760] [serial = 495] [outer = 1A7E8400] 00:50:02 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:50:02 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:50:02 INFO - PROCESS | 3760 | 1461225002737 Marionette TRACE conn2 <- [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]]]}] 00:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 699ms 00:50:02 INFO - PROCESS | 3760 | 1461225002771 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 00:50:02 INFO - PROCESS | 3760 | 1461225002773 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 00:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:50:02 INFO - PROCESS | 3760 | 1461225002777 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:50:02 INFO - PROCESS | 3760 | 1461225002779 Marionette TRACE conn2 <- [1,626,null,{}] 00:50:02 INFO - PROCESS | 3760 | 1461225002789 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:02 INFO - PROCESS | 3760 | 1461225002911 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 00:50:02 INFO - PROCESS | 3760 | 1461225002918 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:02 INFO - PROCESS | 3760 | ++DOCSHELL 18D31400 == 50 [pid = 3760] [id = 166] 00:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (19A7C800) [pid = 3760] [serial = 496] [outer = 00000000] 00:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1C311800) [pid = 3760] [serial = 497] [outer = 19A7C800] 00:50:02 INFO - PROCESS | 3760 | 1461225002965 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1C318000) [pid = 3760] [serial = 498] [outer = 19A7C800] 00:50:03 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:50:03 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:50:03 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:50:03 INFO - PROCESS | 3760 | 1461225003410 Marionette TRACE conn2 <- [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]]]}] 00:50:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:50:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 699ms 00:50:03 INFO - PROCESS | 3760 | 1461225003480 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 00:50:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:50:03 INFO - PROCESS | 3760 | 1461225003482 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 00:50:03 INFO - PROCESS | 3760 | 1461225003485 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:50:03 INFO - PROCESS | 3760 | 1461225003487 Marionette TRACE conn2 <- [1,630,null,{}] 00:50:03 INFO - PROCESS | 3760 | 1461225003491 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:03 INFO - PROCESS | 3760 | 1461225003619 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 00:50:03 INFO - PROCESS | 3760 | 1461225003645 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:03 INFO - PROCESS | 3760 | ++DOCSHELL 1C31A000 == 51 [pid = 3760] [id = 167] 00:50:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1C31B400) [pid = 3760] [serial = 499] [outer = 00000000] 00:50:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1C5C7400) [pid = 3760] [serial = 500] [outer = 1C31B400] 00:50:03 INFO - PROCESS | 3760 | 1461225003688 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1C84CC00) [pid = 3760] [serial = 501] [outer = 1C31B400] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (148B4C00) [pid = 3760] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (199A5800) [pid = 3760] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1D8B5000) [pid = 3760] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1CAF0800) [pid = 3760] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1D385C00) [pid = 3760] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1C1C6800) [pid = 3760] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1C1F6000) [pid = 3760] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (15E8D800) [pid = 3760] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (13B06800) [pid = 3760] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1C5BE400) [pid = 3760] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (18E17000) [pid = 3760] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (12B44000) [pid = 3760] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A33B000) [pid = 3760] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1C30F800) [pid = 3760] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (18D2DC00) [pid = 3760] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1C1F4400) [pid = 3760] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:50:04 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (13443400) [pid = 3760] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:50:04 INFO - PROCESS | 3760 | 1461225004287 Marionette TRACE conn2 <- [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]]]}] 00:50:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:50:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 839ms 00:50:04 INFO - PROCESS | 3760 | 1461225004325 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 00:50:04 INFO - PROCESS | 3760 | 1461225004311 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 00:50:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:50:04 INFO - PROCESS | 3760 | 1461225004314 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:50:04 INFO - PROCESS | 3760 | 1461225004316 Marionette TRACE conn2 <- [1,634,null,{}] 00:50:04 INFO - PROCESS | 3760 | 1461225004319 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:04 INFO - PROCESS | 3760 | 1461225004393 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 00:50:04 INFO - PROCESS | 3760 | 1461225004399 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:04 INFO - PROCESS | 3760 | ++DOCSHELL 13446800 == 52 [pid = 3760] [id = 168] 00:50:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (13447400) [pid = 3760] [serial = 502] [outer = 00000000] 00:50:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (15CAFC00) [pid = 3760] [serial = 503] [outer = 13447400] 00:50:04 INFO - PROCESS | 3760 | 1461225004449 Marionette DEBUG loaded listener.js 00:50:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1656D000) [pid = 3760] [serial = 504] [outer = 13447400] 00:50:04 INFO - PROCESS | 3760 | 1461225004849 Marionette TRACE conn2 <- [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]]]}] 00:50:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:50:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 590ms 00:50:04 INFO - PROCESS | 3760 | 1461225004912 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 00:50:04 INFO - PROCESS | 3760 | 1461225004914 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 00:50:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:50:04 INFO - PROCESS | 3760 | 1461225004917 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:50:04 INFO - PROCESS | 3760 | 1461225004919 Marionette TRACE conn2 <- [1,638,null,{}] 00:50:04 INFO - PROCESS | 3760 | 1461225004923 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:04 INFO - PROCESS | 3760 | 1461225004998 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 00:50:05 INFO - PROCESS | 3760 | 1461225005004 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:05 INFO - PROCESS | 3760 | ++DOCSHELL 12D92400 == 53 [pid = 3760] [id = 169] 00:50:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (18E14400) [pid = 3760] [serial = 505] [outer = 00000000] 00:50:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1C40F800) [pid = 3760] [serial = 506] [outer = 18E14400] 00:50:05 INFO - PROCESS | 3760 | 1461225005048 Marionette DEBUG loaded listener.js 00:50:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1C859000) [pid = 3760] [serial = 507] [outer = 18E14400] 00:50:05 INFO - PROCESS | 3760 | 1461225005468 Marionette TRACE conn2 <- [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]]]}] 00:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 590ms 00:50:05 INFO - PROCESS | 3760 | 1461225005513 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 00:50:05 INFO - PROCESS | 3760 | 1461225005515 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 00:50:05 INFO - PROCESS | 3760 | 1461225005518 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:50:05 INFO - PROCESS | 3760 | 1461225005520 Marionette TRACE conn2 <- [1,642,null,{}] 00:50:05 INFO - PROCESS | 3760 | 1461225005528 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:05 INFO - PROCESS | 3760 | 1461225005603 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 00:50:05 INFO - PROCESS | 3760 | 1461225005610 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:05 INFO - PROCESS | 3760 | ++DOCSHELL 15ED8800 == 54 [pid = 3760] [id = 170] 00:50:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1C31E000) [pid = 3760] [serial = 508] [outer = 00000000] 00:50:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1D226800) [pid = 3760] [serial = 509] [outer = 1C31E000] 00:50:05 INFO - PROCESS | 3760 | 1461225005652 Marionette DEBUG loaded listener.js 00:50:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1D230C00) [pid = 3760] [serial = 510] [outer = 1C31E000] 00:50:06 INFO - PROCESS | 3760 | 1461225006069 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:50:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:50:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 590ms 00:50:06 INFO - PROCESS | 3760 | 1461225006116 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 00:50:06 INFO - PROCESS | 3760 | 1461225006118 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 00:50:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:50:06 INFO - PROCESS | 3760 | 1461225006121 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:50:06 INFO - PROCESS | 3760 | 1461225006124 Marionette TRACE conn2 <- [1,646,null,{}] 00:50:06 INFO - PROCESS | 3760 | 1461225006131 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:06 INFO - PROCESS | 3760 | 1461225006226 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 00:50:06 INFO - PROCESS | 3760 | 1461225006232 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:06 INFO - PROCESS | 3760 | ++DOCSHELL 1AAC8000 == 55 [pid = 3760] [id = 171] 00:50:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1D38AC00) [pid = 3760] [serial = 511] [outer = 00000000] 00:50:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1D745800) [pid = 3760] [serial = 512] [outer = 1D38AC00] 00:50:06 INFO - PROCESS | 3760 | 1461225006280 Marionette DEBUG loaded listener.js 00:50:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1D8B5000) [pid = 3760] [serial = 513] [outer = 1D38AC00] 00:50:06 INFO - PROCESS | 3760 | 1461225007010 Marionette TRACE conn2 <- [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]]]}] 00:50:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:50:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 948ms 00:50:07 INFO - PROCESS | 3760 | 1461225007067 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 00:50:07 INFO - PROCESS | 3760 | 1461225007072 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 00:50:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:50:07 INFO - PROCESS | 3760 | 1461225007075 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:50:07 INFO - PROCESS | 3760 | 1461225007079 Marionette TRACE conn2 <- [1,650,null,{}] 00:50:07 INFO - PROCESS | 3760 | 1461225007085 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:07 INFO - PROCESS | 3760 | 1461225007190 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 00:50:07 INFO - PROCESS | 3760 | 1461225007312 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:07 INFO - PROCESS | 3760 | ++DOCSHELL 148B7000 == 56 [pid = 3760] [id = 172] 00:50:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15725000) [pid = 3760] [serial = 514] [outer = 00000000] 00:50:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (17C0D000) [pid = 3760] [serial = 515] [outer = 15725000] 00:50:07 INFO - PROCESS | 3760 | 1461225007368 Marionette DEBUG loaded listener.js 00:50:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (18509800) [pid = 3760] [serial = 516] [outer = 15725000] 00:50:07 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:50:07 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:50:07 INFO - PROCESS | 3760 | 1461225007955 Marionette TRACE conn2 <- [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]]]}] 00:50:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:50:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 901ms 00:50:07 INFO - PROCESS | 3760 | 1461225007989 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 00:50:07 INFO - PROCESS | 3760 | 1461225007995 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 00:50:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:50:07 INFO - PROCESS | 3760 | 1461225008002 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:50:07 INFO - PROCESS | 3760 | 1461225008005 Marionette TRACE conn2 <- [1,654,null,{}] 00:50:08 INFO - PROCESS | 3760 | 1461225008010 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:08 INFO - PROCESS | 3760 | 1461225008117 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 00:50:08 INFO - PROCESS | 3760 | 1461225008212 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:08 INFO - PROCESS | 3760 | ++DOCSHELL 1820C000 == 57 [pid = 3760] [id = 173] 00:50:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (18D32000) [pid = 3760] [serial = 517] [outer = 00000000] 00:50:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1AACE800) [pid = 3760] [serial = 518] [outer = 18D32000] 00:50:08 INFO - PROCESS | 3760 | 1461225008266 Marionette DEBUG loaded listener.js 00:50:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C1EF000) [pid = 3760] [serial = 519] [outer = 18D32000] 00:50:08 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:50:08 INFO - PROCESS | 3760 | 1461225008875 Marionette TRACE conn2 <- [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]]]}] 00:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 901ms 00:50:08 INFO - PROCESS | 3760 | 1461225008906 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 00:50:08 INFO - PROCESS | 3760 | 1461225008909 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 00:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:50:08 INFO - PROCESS | 3760 | 1461225008913 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:50:08 INFO - PROCESS | 3760 | 1461225008917 Marionette TRACE conn2 <- [1,658,null,{}] 00:50:08 INFO - PROCESS | 3760 | 1461225008928 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:09 INFO - PROCESS | 3760 | 1461225009031 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 00:50:09 INFO - PROCESS | 3760 | 1461225009126 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:09 INFO - PROCESS | 3760 | ++DOCSHELL 1C1F6C00 == 58 [pid = 3760] [id = 174] 00:50:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C40B400) [pid = 3760] [serial = 520] [outer = 00000000] 00:50:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1D73DC00) [pid = 3760] [serial = 521] [outer = 1C40B400] 00:50:09 INFO - PROCESS | 3760 | 1461225009184 Marionette DEBUG loaded listener.js 00:50:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1D74BC00) [pid = 3760] [serial = 522] [outer = 1C40B400] 00:50:09 INFO - PROCESS | 3760 | 1461225009747 Marionette TRACE conn2 <- [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]]]}] 00:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 901ms 00:50:09 INFO - PROCESS | 3760 | 1461225009801 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 00:50:09 INFO - PROCESS | 3760 | 1461225009804 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 00:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:50:09 INFO - PROCESS | 3760 | 1461225009807 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:50:09 INFO - PROCESS | 3760 | 1461225009809 Marionette TRACE conn2 <- [1,662,null,{}] 00:50:09 INFO - PROCESS | 3760 | 1461225009813 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:09 INFO - PROCESS | 3760 | 1461225009914 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 00:50:10 INFO - PROCESS | 3760 | 1461225010036 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:10 INFO - PROCESS | 3760 | ++DOCSHELL 1D388800 == 59 [pid = 3760] [id = 175] 00:50:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1D389400) [pid = 3760] [serial = 523] [outer = 00000000] 00:50:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1DA6B800) [pid = 3760] [serial = 524] [outer = 1D389400] 00:50:10 INFO - PROCESS | 3760 | 1461225010092 Marionette DEBUG loaded listener.js 00:50:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1DA6E000) [pid = 3760] [serial = 525] [outer = 1D389400] 00:50:10 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:50:10 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:50:10 INFO - PROCESS | 3760 | 1461225010660 Marionette TRACE conn2 <- [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]]]}] 00:50:10 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 00:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 901ms 00:50:10 INFO - PROCESS | 3760 | 1461225010711 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 00:50:10 INFO - PROCESS | 3760 | 1461225010713 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 00:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:50:10 INFO - PROCESS | 3760 | 1461225010717 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:50:10 INFO - PROCESS | 3760 | 1461225010719 Marionette TRACE conn2 <- [1,666,null,{}] 00:50:10 INFO - PROCESS | 3760 | 1461225010723 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:10 INFO - PROCESS | 3760 | 1461225010823 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 00:50:11 INFO - PROCESS | 3760 | 1461225011136 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:11 INFO - PROCESS | 3760 | ++DOCSHELL 12D93400 == 60 [pid = 3760] [id = 176] 00:50:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (13367400) [pid = 3760] [serial = 526] [outer = 00000000] 00:50:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (14B60400) [pid = 3760] [serial = 527] [outer = 13367400] 00:50:11 INFO - PROCESS | 3760 | 1461225011186 Marionette DEBUG loaded listener.js 00:50:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (15937000) [pid = 3760] [serial = 528] [outer = 13367400] 00:50:11 INFO - PROCESS | 3760 | 1461225011855 Marionette TRACE conn2 <- [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]]]}] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 15ED8800 == 59 [pid = 3760] [id = 170] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 12D92400 == 58 [pid = 3760] [id = 169] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 13446800 == 57 [pid = 3760] [id = 168] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 148BAC00 == 56 [pid = 3760] [id = 140] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 1C31A000 == 55 [pid = 3760] [id = 167] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 18D31400 == 54 [pid = 3760] [id = 166] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 19AA7000 == 53 [pid = 3760] [id = 165] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 199AA400 == 52 [pid = 3760] [id = 164] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 18511C00 == 51 [pid = 3760] [id = 163] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 1390CC00 == 50 [pid = 3760] [id = 162] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 16563800 == 49 [pid = 3760] [id = 161] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1C40EC00) [pid = 3760] [serial = 428] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (18E13000) [pid = 3760] [serial = 425] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1571E000) [pid = 3760] [serial = 422] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1D0BB000) [pid = 3760] [serial = 464] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 13446C00 == 48 [pid = 3760] [id = 156] 00:50:11 INFO - PROCESS | 3760 | --DOCSHELL 1C558800 == 47 [pid = 3760] [id = 155] 00:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1180ms 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1850F400) [pid = 3760] [serial = 377] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1C405000) [pid = 3760] [serial = 380] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1DA6C800) [pid = 3760] [serial = 386] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1D32E400) [pid = 3760] [serial = 374] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1D746000) [pid = 3760] [serial = 383] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1C31EC00) [pid = 3760] [serial = 449] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C84B800) [pid = 3760] [serial = 452] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1C40CC00) [pid = 3760] [serial = 450] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1850C000) [pid = 3760] [serial = 437] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (185F4400) [pid = 3760] [serial = 438] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (18169800) [pid = 3760] [serial = 435] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (16A19400) [pid = 3760] [serial = 434] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1C8F2000) [pid = 3760] [serial = 455] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19A70C00) [pid = 3760] [serial = 443] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (19AAD400) [pid = 3760] [serial = 444] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (13909C00) [pid = 3760] [serial = 432] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1344A800) [pid = 3760] [serial = 431] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1C1C2000) [pid = 3760] [serial = 446] [outer = 00000000] [url = about:blank] 00:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1C319800) [pid = 3760] [serial = 420] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18E0BC00) [pid = 3760] [serial = 440] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (18E11800) [pid = 3760] [serial = 441] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1C5C7000) [pid = 3760] [serial = 453] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1CD26000) [pid = 3760] [serial = 462] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1C85A400) [pid = 3760] [serial = 461] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1C8F1800) [pid = 3760] [serial = 456] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1662A000) [pid = 3760] [serial = 458] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (18D2AC00) [pid = 3760] [serial = 459] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1C1F1C00) [pid = 3760] [serial = 447] [outer = 00000000] [url = about:blank] 00:50:11 INFO - PROCESS | 3760 | 1461225011922 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 00:50:11 INFO - PROCESS | 3760 | 1461225011926 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 00:50:11 INFO - PROCESS | 3760 | 1461225011933 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:50:11 INFO - PROCESS | 3760 | 1461225011937 Marionette TRACE conn2 <- [1,670,null,{}] 00:50:11 INFO - PROCESS | 3760 | 1461225011942 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:12 INFO - PROCESS | 3760 | 1461225012037 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 00:50:12 INFO - PROCESS | 3760 | 1461225012044 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:12 INFO - PROCESS | 3760 | ++DOCSHELL 144A6000 == 48 [pid = 3760] [id = 177] 00:50:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (148BAC00) [pid = 3760] [serial = 529] [outer = 00000000] 00:50:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15938000) [pid = 3760] [serial = 530] [outer = 148BAC00] 00:50:12 INFO - PROCESS | 3760 | 1461225012093 Marionette DEBUG loaded listener.js 00:50:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1593E800) [pid = 3760] [serial = 531] [outer = 148BAC00] 00:50:13 INFO - PROCESS | 3760 | 1461225013061 Marionette TRACE conn2 <- [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]]]}] 00:50:13 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) 00:50:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1211ms 00:50:13 INFO - PROCESS | 3760 | 1461225013128 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 00:50:13 INFO - PROCESS | 3760 | 1461225013132 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 00:50:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:50:13 INFO - PROCESS | 3760 | 1461225013135 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:50:13 INFO - PROCESS | 3760 | 1461225013137 Marionette TRACE conn2 <- [1,674,null,{}] 00:50:13 INFO - PROCESS | 3760 | 1461225013142 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:13 INFO - PROCESS | 3760 | 1461225013222 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 00:50:13 INFO - PROCESS | 3760 | 1461225013230 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:13 INFO - PROCESS | 3760 | ++DOCSHELL 16EFA400 == 49 [pid = 3760] [id = 178] 00:50:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16EFA800) [pid = 3760] [serial = 532] [outer = 00000000] 00:50:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1816B000) [pid = 3760] [serial = 533] [outer = 16EFA800] 00:50:13 INFO - PROCESS | 3760 | 1461225013276 Marionette DEBUG loaded listener.js 00:50:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1850DC00) [pid = 3760] [serial = 534] [outer = 16EFA800] 00:50:14 INFO - PROCESS | 3760 | 1461225014191 Marionette TRACE conn2 <- [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]]]}] 00:50:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:50:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1088ms 00:50:14 INFO - PROCESS | 3760 | 1461225014229 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 00:50:14 INFO - PROCESS | 3760 | 1461225014231 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 00:50:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:50:14 INFO - PROCESS | 3760 | 1461225014247 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:50:14 INFO - PROCESS | 3760 | 1461225014252 Marionette TRACE conn2 <- [1,678,null,{}] 00:50:14 INFO - PROCESS | 3760 | 1461225014257 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:14 INFO - PROCESS | 3760 | 1461225014363 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 00:50:14 INFO - PROCESS | 3760 | 1461225014370 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:14 INFO - PROCESS | 3760 | ++DOCSHELL 17C02400 == 50 [pid = 3760] [id = 179] 00:50:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1850C000) [pid = 3760] [serial = 535] [outer = 00000000] 00:50:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (18D31C00) [pid = 3760] [serial = 536] [outer = 1850C000] 00:50:14 INFO - PROCESS | 3760 | 1461225014414 Marionette DEBUG loaded listener.js 00:50:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (18D58800) [pid = 3760] [serial = 537] [outer = 1850C000] 00:50:15 INFO - PROCESS | 3760 | 1461225015386 Marionette TRACE conn2 <- [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]]]}] 00:50:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1212ms 00:50:15 INFO - PROCESS | 3760 | 1461225015437 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 00:50:15 INFO - PROCESS | 3760 | 1461225015439 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 00:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:50:15 INFO - PROCESS | 3760 | 1461225015443 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:50:15 INFO - PROCESS | 3760 | 1461225015444 Marionette TRACE conn2 <- [1,682,null,{}] 00:50:15 INFO - PROCESS | 3760 | 1461225015454 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:15 INFO - PROCESS | 3760 | 1461225015557 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 00:50:15 INFO - PROCESS | 3760 | 1461225015563 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:15 INFO - PROCESS | 3760 | ++DOCSHELL 12D9A800 == 51 [pid = 3760] [id = 180] 00:50:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (18E0CC00) [pid = 3760] [serial = 538] [outer = 00000000] 00:50:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (197DB000) [pid = 3760] [serial = 539] [outer = 18E0CC00] 00:50:15 INFO - PROCESS | 3760 | 1461225015608 Marionette DEBUG loaded listener.js 00:50:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1999B400) [pid = 3760] [serial = 540] [outer = 18E0CC00] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (199AA800) [pid = 3760] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (12D92800) [pid = 3760] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16563C00) [pid = 3760] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (185EC000) [pid = 3760] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1C31B400) [pid = 3760] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13447400) [pid = 3760] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (18E14400) [pid = 3760] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1C1F1400) [pid = 3760] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (13445000) [pid = 3760] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18D58C00) [pid = 3760] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1C31E000) [pid = 3760] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A7E8400) [pid = 3760] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19A7C800) [pid = 3760] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (139B9000) [pid = 3760] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:50:16 INFO - PROCESS | 3760 | 1461225016690 Marionette TRACE conn2 <- [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]]]}] 00:50:16 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) 00:50:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1289ms 00:50:16 INFO - PROCESS | 3760 | 1461225016738 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 00:50:16 INFO - PROCESS | 3760 | 1461225016741 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 00:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:50:16 INFO - PROCESS | 3760 | 1461225016746 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:50:16 INFO - PROCESS | 3760 | 1461225016748 Marionette TRACE conn2 <- [1,686,null,{}] 00:50:16 INFO - PROCESS | 3760 | 1461225016753 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:16 INFO - PROCESS | 3760 | 1461225016829 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 00:50:16 INFO - PROCESS | 3760 | 1461225016835 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:16 INFO - PROCESS | 3760 | ++DOCSHELL 13443800 == 52 [pid = 3760] [id = 181] 00:50:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (13445000) [pid = 3760] [serial = 541] [outer = 00000000] 00:50:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18E09400) [pid = 3760] [serial = 542] [outer = 13445000] 00:50:16 INFO - PROCESS | 3760 | 1461225016888 Marionette DEBUG loaded listener.js 00:50:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19A74800) [pid = 3760] [serial = 543] [outer = 13445000] 00:50:17 INFO - PROCESS | 3760 | 1461225017825 Marionette TRACE conn2 <- [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]]]}] 00:50:17 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) 00:50:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1088ms 00:50:17 INFO - PROCESS | 3760 | 1461225017836 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 00:50:17 INFO - PROCESS | 3760 | 1461225017838 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 00:50:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:50:17 INFO - PROCESS | 3760 | 1461225017841 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:50:17 INFO - PROCESS | 3760 | 1461225017843 Marionette TRACE conn2 <- [1,690,null,{}] 00:50:17 INFO - PROCESS | 3760 | 1461225017846 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:17 INFO - PROCESS | 3760 | 1461225017950 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 00:50:17 INFO - PROCESS | 3760 | 1461225017958 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:17 INFO - PROCESS | 3760 | ++DOCSHELL 19AB2800 == 53 [pid = 3760] [id = 182] 00:50:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (19AB4400) [pid = 3760] [serial = 544] [outer = 00000000] 00:50:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1AAC6400) [pid = 3760] [serial = 545] [outer = 19AB4400] 00:50:17 INFO - PROCESS | 3760 | 1461225018002 Marionette DEBUG loaded listener.js 00:50:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1AA0DC00) [pid = 3760] [serial = 546] [outer = 19AB4400] 00:50:19 INFO - PROCESS | 3760 | 1461225019064 Marionette TRACE conn2 <- [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]]]}] 00:50:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1290ms 00:50:19 INFO - PROCESS | 3760 | 1461225019140 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 00:50:19 INFO - PROCESS | 3760 | 1461225019144 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 00:50:19 INFO - PROCESS | 3760 | 1461225019150 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:50:19 INFO - PROCESS | 3760 | 1461225019153 Marionette TRACE conn2 <- [1,694,null,{}] 00:50:19 INFO - PROCESS | 3760 | 1461225019167 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:19 INFO - PROCESS | 3760 | 1461225019258 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 00:50:19 INFO - PROCESS | 3760 | 1461225019455 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:19 INFO - PROCESS | 3760 | ++DOCSHELL 139B4000 == 54 [pid = 3760] [id = 183] 00:50:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (13B0BC00) [pid = 3760] [serial = 547] [outer = 00000000] 00:50:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15E8C000) [pid = 3760] [serial = 548] [outer = 13B0BC00] 00:50:19 INFO - PROCESS | 3760 | 1461225019512 Marionette DEBUG loaded listener.js 00:50:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16564C00) [pid = 3760] [serial = 549] [outer = 13B0BC00] 00:50:20 INFO - PROCESS | 3760 | 1461225020550 Marionette TRACE conn2 <- [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]]]}] 00:50:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:50:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1429ms 00:50:20 INFO - PROCESS | 3760 | 1461225020600 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 00:50:20 INFO - PROCESS | 3760 | 1461225020606 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 00:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:50:20 INFO - PROCESS | 3760 | 1461225020613 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:50:20 INFO - PROCESS | 3760 | 1461225020615 Marionette TRACE conn2 <- [1,698,null,{}] 00:50:20 INFO - PROCESS | 3760 | 1461225020620 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:20 INFO - PROCESS | 3760 | 1461225020753 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 00:50:20 INFO - PROCESS | 3760 | 1461225020896 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:20 INFO - PROCESS | 3760 | ++DOCSHELL 18834800 == 55 [pid = 3760] [id = 184] 00:50:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (18835000) [pid = 3760] [serial = 550] [outer = 00000000] 00:50:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (18E0E800) [pid = 3760] [serial = 551] [outer = 18835000] 00:50:20 INFO - PROCESS | 3760 | 1461225020951 Marionette DEBUG loaded listener.js 00:50:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1973B400) [pid = 3760] [serial = 552] [outer = 18835000] 00:50:21 INFO - PROCESS | 3760 | 1461225021964 Marionette TRACE conn2 <- [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]]]}] 00:50:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:50:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1383ms 00:50:21 INFO - PROCESS | 3760 | 1461225021995 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 00:50:21 INFO - PROCESS | 3760 | 1461225021998 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 00:50:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:50:22 INFO - PROCESS | 3760 | 1461225022002 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:50:22 INFO - PROCESS | 3760 | 1461225022006 Marionette TRACE conn2 <- [1,702,null,{}] 00:50:22 INFO - PROCESS | 3760 | 1461225022017 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:22 INFO - PROCESS | 3760 | 1461225022181 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 00:50:22 INFO - PROCESS | 3760 | 1461225022284 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:22 INFO - PROCESS | 3760 | ++DOCSHELL 1A72B400 == 56 [pid = 3760] [id = 185] 00:50:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1AAC3C00) [pid = 3760] [serial = 553] [outer = 00000000] 00:50:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1C318400) [pid = 3760] [serial = 554] [outer = 1AAC3C00] 00:50:22 INFO - PROCESS | 3760 | 1461225022341 Marionette DEBUG loaded listener.js 00:50:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1C31C800) [pid = 3760] [serial = 555] [outer = 1AAC3C00] 00:50:23 INFO - PROCESS | 3760 | 1461225023447 Marionette TRACE conn2 <- [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]]]}] 00:50:23 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 00:50:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1492ms 00:50:23 INFO - PROCESS | 3760 | 1461225023504 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 00:50:23 INFO - PROCESS | 3760 | 1461225023508 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 00:50:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:50:23 INFO - PROCESS | 3760 | 1461225023519 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:50:23 INFO - PROCESS | 3760 | 1461225023523 Marionette TRACE conn2 <- [1,706,null,{}] 00:50:23 INFO - PROCESS | 3760 | 1461225023611 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:23 INFO - PROCESS | 3760 | 1461225023718 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 00:50:23 INFO - PROCESS | 3760 | --DOCSHELL 13443800 == 55 [pid = 3760] [id = 181] 00:50:23 INFO - PROCESS | 3760 | --DOCSHELL 12D9A800 == 54 [pid = 3760] [id = 180] 00:50:23 INFO - PROCESS | 3760 | --DOCSHELL 17C02400 == 53 [pid = 3760] [id = 179] 00:50:23 INFO - PROCESS | 3760 | --DOCSHELL 16EFA400 == 52 [pid = 3760] [id = 178] 00:50:23 INFO - PROCESS | 3760 | --DOCSHELL 144A6000 == 51 [pid = 3760] [id = 177] 00:50:23 INFO - PROCESS | 3760 | --DOCSHELL 12D93400 == 50 [pid = 3760] [id = 176] 00:50:23 INFO - PROCESS | 3760 | --DOCSHELL 1820C000 == 49 [pid = 3760] [id = 173] 00:50:23 INFO - PROCESS | 3760 | --DOCSHELL 148B7000 == 48 [pid = 3760] [id = 172] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1C859C00) [pid = 3760] [serial = 429] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15F7EC00) [pid = 3760] [serial = 423] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (18E15C00) [pid = 3760] [serial = 426] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1AAC9C00) [pid = 3760] [serial = 494] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1C318000) [pid = 3760] [serial = 498] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (14B63C00) [pid = 3760] [serial = 467] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1858BC00) [pid = 3760] [serial = 470] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1C5C7800) [pid = 3760] [serial = 473] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1D37B400) [pid = 3760] [serial = 476] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15F74C00) [pid = 3760] [serial = 485] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16753C00) [pid = 3760] [serial = 486] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A236000) [pid = 3760] [serial = 491] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1C311800) [pid = 3760] [serial = 497] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (18D25800) [pid = 3760] [serial = 480] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (17C0A800) [pid = 3760] [serial = 479] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1820C800) [pid = 3760] [serial = 483] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1674D400) [pid = 3760] [serial = 482] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (18D30000) [pid = 3760] [serial = 488] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (18E13400) [pid = 3760] [serial = 489] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1C5C7400) [pid = 3760] [serial = 500] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1656D000) [pid = 3760] [serial = 504] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15CAFC00) [pid = 3760] [serial = 503] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1C40F800) [pid = 3760] [serial = 506] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1C84CC00) [pid = 3760] [serial = 501] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1D230C00) [pid = 3760] [serial = 510] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1AACE400) [pid = 3760] [serial = 495] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A2A9800) [pid = 3760] [serial = 492] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1C859000) [pid = 3760] [serial = 507] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1D226800) [pid = 3760] [serial = 509] [outer = 00000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3760 | 1461225023810 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:23 INFO - PROCESS | 3760 | ++DOCSHELL 13444800 == 49 [pid = 3760] [id = 186] 00:50:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13446800) [pid = 3760] [serial = 556] [outer = 00000000] 00:50:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (148B7000) [pid = 3760] [serial = 557] [outer = 13446800] 00:50:23 INFO - PROCESS | 3760 | 1461225023858 Marionette DEBUG loaded listener.js 00:50:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15CAFC00) [pid = 3760] [serial = 558] [outer = 13446800] 00:50:24 INFO - PROCESS | 3760 | 1461225024732 Marionette TRACE conn2 <- [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]]]}] 00:50:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1243ms 00:50:24 INFO - PROCESS | 3760 | 1461225024757 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 00:50:24 INFO - PROCESS | 3760 | 1461225024762 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 00:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:50:24 INFO - PROCESS | 3760 | 1461225024769 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:50:24 INFO - PROCESS | 3760 | 1461225024771 Marionette TRACE conn2 <- [1,710,null,{}] 00:50:24 INFO - PROCESS | 3760 | 1461225024775 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:24 INFO - PROCESS | 3760 | 1461225024854 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 00:50:24 INFO - PROCESS | 3760 | 1461225024860 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:24 INFO - PROCESS | 3760 | ++DOCSHELL 1593E000 == 50 [pid = 3760] [id = 187] 00:50:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15E91400) [pid = 3760] [serial = 559] [outer = 00000000] 00:50:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17C08000) [pid = 3760] [serial = 560] [outer = 15E91400] 00:50:24 INFO - PROCESS | 3760 | 1461225024905 Marionette DEBUG loaded listener.js 00:50:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1816A000) [pid = 3760] [serial = 561] [outer = 15E91400] 00:50:25 INFO - PROCESS | 3760 | 1461225025389 Marionette TRACE conn2 <- [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] 00:50:25 INFO - PROCESS | 3760 | 1461225025407 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 00:50:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:50:25 INFO - PROCESS | 3760 | 1461225025411 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:50:25 INFO - PROCESS | 3760 | 1461225025414 Marionette TRACE conn2 <- [1,714,null,{}] 00:50:25 INFO - PROCESS | 3760 | 1461225025424 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:25 INFO - PROCESS | 3760 | 1461225025504 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 00:50:25 INFO - PROCESS | 3760 | 1461225025510 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:25 INFO - PROCESS | 3760 | ++DOCSHELL 185EF800 == 51 [pid = 3760] [id = 188] 00:50:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (18831800) [pid = 3760] [serial = 562] [outer = 00000000] 00:50:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (18D51000) [pid = 3760] [serial = 563] [outer = 18831800] 00:50:25 INFO - PROCESS | 3760 | 1461225025557 Marionette DEBUG loaded listener.js 00:50:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (18E16000) [pid = 3760] [serial = 564] [outer = 18831800] 00:50:26 INFO - PROCESS | 3760 | 1461225026061 Marionette TRACE conn2 <- [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]]]}] 00:50:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:50:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 699ms 00:50:26 INFO - PROCESS | 3760 | 1461225026113 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 00:50:26 INFO - PROCESS | 3760 | 1461225026115 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 00:50:26 INFO - PROCESS | 3760 | 1461225026119 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:50:26 INFO - PROCESS | 3760 | 1461225026120 Marionette TRACE conn2 <- [1,718,null,{}] 00:50:26 INFO - PROCESS | 3760 | 1461225026124 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:26 INFO - PROCESS | 3760 | 1461225026230 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 00:50:26 INFO - PROCESS | 3760 | 1461225026314 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:26 INFO - PROCESS | 3760 | ++DOCSHELL 199A2800 == 52 [pid = 3760] [id = 189] 00:50:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (199A4000) [pid = 3760] [serial = 565] [outer = 00000000] 00:50:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A23A400) [pid = 3760] [serial = 566] [outer = 199A4000] 00:50:26 INFO - PROCESS | 3760 | 1461225026359 Marionette DEBUG loaded listener.js 00:50:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A33AC00) [pid = 3760] [serial = 567] [outer = 199A4000] 00:50:26 INFO - PROCESS | 3760 | 1461225026786 Marionette TRACE conn2 <- [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] 00:50:26 INFO - PROCESS | 3760 | 1461225026847 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 00:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:50:26 INFO - PROCESS | 3760 | 1461225026858 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:50:26 INFO - PROCESS | 3760 | 1461225026859 Marionette TRACE conn2 <- [1,722,null,{}] 00:50:26 INFO - PROCESS | 3760 | 1461225026863 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:26 INFO - PROCESS | 3760 | 1461225026967 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 00:50:26 INFO - PROCESS | 3760 | 1461225026973 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:26 INFO - PROCESS | 3760 | ++DOCSHELL 18E0E000 == 53 [pid = 3760] [id = 190] 00:50:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19735800) [pid = 3760] [serial = 568] [outer = 00000000] 00:50:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1C1E8C00) [pid = 3760] [serial = 569] [outer = 19735800] 00:50:27 INFO - PROCESS | 3760 | 1461225027025 Marionette DEBUG loaded listener.js 00:50:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1C1F5C00) [pid = 3760] [serial = 570] [outer = 19735800] 00:50:27 INFO - PROCESS | 3760 | 1461225027452 Marionette TRACE conn2 <- [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]]]}] 00:50:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:50:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 653ms 00:50:27 INFO - PROCESS | 3760 | 1461225027509 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 00:50:27 INFO - PROCESS | 3760 | 1461225027511 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 00:50:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:50:27 INFO - PROCESS | 3760 | 1461225027514 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:50:27 INFO - PROCESS | 3760 | 1461225027516 Marionette TRACE conn2 <- [1,726,null,{}] 00:50:27 INFO - PROCESS | 3760 | 1461225027519 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:27 INFO - PROCESS | 3760 | 1461225027670 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 00:50:27 INFO - PROCESS | 3760 | 1461225027728 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:27 INFO - PROCESS | 3760 | ++DOCSHELL 13B06400 == 54 [pid = 3760] [id = 191] 00:50:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1C31B400) [pid = 3760] [serial = 571] [outer = 00000000] 00:50:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1C410000) [pid = 3760] [serial = 572] [outer = 1C31B400] 00:50:27 INFO - PROCESS | 3760 | 1461225027779 Marionette DEBUG loaded listener.js 00:50:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1C5C2800) [pid = 3760] [serial = 573] [outer = 1C31B400] 00:50:28 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (13445000) [pid = 3760] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:50:28 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16EFA800) [pid = 3760] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:50:28 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (148BAC00) [pid = 3760] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:50:28 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13367400) [pid = 3760] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:50:28 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1850C000) [pid = 3760] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:50:28 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (18E0CC00) [pid = 3760] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:50:28 INFO - PROCESS | 3760 | 1461225028699 Marionette TRACE conn2 <- [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]]]}] 00:50:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:50:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1181ms 00:50:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:50:28 INFO - PROCESS | 3760 | 1461225028711 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 00:50:28 INFO - PROCESS | 3760 | 1461225028713 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 00:50:28 INFO - PROCESS | 3760 | 1461225028717 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:50:28 INFO - PROCESS | 3760 | 1461225028719 Marionette TRACE conn2 <- [1,730,null,{}] 00:50:28 INFO - PROCESS | 3760 | 1461225028723 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:28 INFO - PROCESS | 3760 | 1461225028797 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 00:50:28 INFO - PROCESS | 3760 | 1461225028803 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:28 INFO - PROCESS | 3760 | ++DOCSHELL 1850C000 == 55 [pid = 3760] [id = 192] 00:50:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (18E0CC00) [pid = 3760] [serial = 574] [outer = 00000000] 00:50:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1C5C6400) [pid = 3760] [serial = 575] [outer = 18E0CC00] 00:50:28 INFO - PROCESS | 3760 | 1461225028847 Marionette DEBUG loaded listener.js 00:50:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1C84E000) [pid = 3760] [serial = 576] [outer = 18E0CC00] 00:50:29 INFO - PROCESS | 3760 | 1461225029760 Marionette TRACE conn2 <- [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]]]}] 00:50:29 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 00:50:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1088ms 00:50:29 INFO - PROCESS | 3760 | 1461225029801 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 00:50:29 INFO - PROCESS | 3760 | 1461225029803 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 00:50:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:50:29 INFO - PROCESS | 3760 | 1461225029807 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:50:29 INFO - PROCESS | 3760 | 1461225029808 Marionette TRACE conn2 <- [1,734,null,{}] 00:50:29 INFO - PROCESS | 3760 | 1461225029812 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:29 INFO - PROCESS | 3760 | 1461225029887 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 00:50:29 INFO - PROCESS | 3760 | 1461225029892 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:29 INFO - PROCESS | 3760 | ++DOCSHELL 1A33FC00 == 56 [pid = 3760] [id = 193] 00:50:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A95E800) [pid = 3760] [serial = 577] [outer = 00000000] 00:50:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1C8EFC00) [pid = 3760] [serial = 578] [outer = 1A95E800] 00:50:29 INFO - PROCESS | 3760 | 1461225029936 Marionette DEBUG loaded listener.js 00:50:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1C8EE400) [pid = 3760] [serial = 579] [outer = 1A95E800] 00:50:31 INFO - PROCESS | 3760 | 1461225031036 Marionette TRACE conn2 <- [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]]]}] 00:50:31 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.) 00:50:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1243ms 00:50:31 INFO - PROCESS | 3760 | 1461225031108 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 00:50:31 INFO - PROCESS | 3760 | 1461225031112 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 00:50:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:50:31 INFO - PROCESS | 3760 | 1461225031118 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:50:31 INFO - PROCESS | 3760 | 1461225031121 Marionette TRACE conn2 <- [1,738,null,{}] 00:50:31 INFO - PROCESS | 3760 | 1461225031128 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:31 INFO - PROCESS | 3760 | 1461225031222 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 00:50:31 INFO - PROCESS | 3760 | 1461225031379 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:31 INFO - PROCESS | 3760 | ++DOCSHELL 15F74C00 == 57 [pid = 3760] [id = 194] 00:50:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15F7EC00) [pid = 3760] [serial = 580] [outer = 00000000] 00:50:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (17C02800) [pid = 3760] [serial = 581] [outer = 15F7EC00] 00:50:31 INFO - PROCESS | 3760 | 1461225031477 Marionette DEBUG loaded listener.js 00:50:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (18587000) [pid = 3760] [serial = 582] [outer = 15F7EC00] 00:50:32 INFO - PROCESS | 3760 | 1461225032505 Marionette TRACE conn2 <- [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]]]}] 00:50:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:50:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1445ms 00:50:32 INFO - PROCESS | 3760 | 1461225032570 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 00:50:32 INFO - PROCESS | 3760 | 1461225032576 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 00:50:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:50:32 INFO - PROCESS | 3760 | 1461225032583 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:50:32 INFO - PROCESS | 3760 | 1461225032585 Marionette TRACE conn2 <- [1,742,null,{}] 00:50:32 INFO - PROCESS | 3760 | 1461225032590 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:32 INFO - PROCESS | 3760 | 1461225032749 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 00:50:32 INFO - PROCESS | 3760 | 1461225032851 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:32 INFO - PROCESS | 3760 | ++DOCSHELL 18E18400 == 58 [pid = 3760] [id = 195] 00:50:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18E18800) [pid = 3760] [serial = 583] [outer = 00000000] 00:50:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A95B000) [pid = 3760] [serial = 584] [outer = 18E18800] 00:50:32 INFO - PROCESS | 3760 | 1461225032905 Marionette DEBUG loaded listener.js 00:50:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1C1D0800) [pid = 3760] [serial = 585] [outer = 18E18800] 00:50:33 INFO - PROCESS | 3760 | 1461225033923 Marionette TRACE conn2 <- [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]]]}] 00:50:33 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 00:50:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1414ms 00:50:33 INFO - PROCESS | 3760 | 1461225033997 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 00:50:33 INFO - PROCESS | 3760 | 1461225033999 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 00:50:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:50:33 INFO - PROCESS | 3760 | 1461225034003 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:50:33 INFO - PROCESS | 3760 | 1461225034007 Marionette TRACE conn2 <- [1,746,null,{}] 00:50:34 INFO - PROCESS | 3760 | 1461225034062 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:34 INFO - PROCESS | 3760 | 1461225034223 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 00:50:34 INFO - PROCESS | 3760 | 1461225034458 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:34 INFO - PROCESS | 3760 | ++DOCSHELL 13443000 == 59 [pid = 3760] [id = 196] 00:50:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (13443800) [pid = 3760] [serial = 586] [outer = 00000000] 00:50:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15939C00) [pid = 3760] [serial = 587] [outer = 13443800] 00:50:34 INFO - PROCESS | 3760 | 1461225034507 Marionette DEBUG loaded listener.js 00:50:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1593EC00) [pid = 3760] [serial = 588] [outer = 13443800] 00:50:35 INFO - PROCESS | 3760 | 1461225035074 Marionette TRACE conn2 <- [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]]]}] 00:50:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:50:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1149ms 00:50:35 INFO - PROCESS | 3760 | 1461225035143 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 00:50:35 INFO - PROCESS | 3760 | 1461225035147 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 00:50:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:50:35 INFO - PROCESS | 3760 | 1461225035153 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:50:35 INFO - PROCESS | 3760 | 1461225035156 Marionette TRACE conn2 <- [1,750,null,{}] 00:50:35 INFO - PROCESS | 3760 | 1461225035160 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:35 INFO - PROCESS | 3760 | 1461225035267 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 00:50:35 INFO - PROCESS | 3760 | 1461225035349 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:35 INFO - PROCESS | 3760 | ++DOCSHELL 13301400 == 60 [pid = 3760] [id = 197] 00:50:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1820D400) [pid = 3760] [serial = 589] [outer = 00000000] 00:50:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (18D2C000) [pid = 3760] [serial = 590] [outer = 1820D400] 00:50:35 INFO - PROCESS | 3760 | 1461225035440 Marionette DEBUG loaded listener.js 00:50:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (18D4D000) [pid = 3760] [serial = 591] [outer = 1820D400] 00:50:35 INFO - PROCESS | 3760 | --DOCSHELL 1AAC8000 == 59 [pid = 3760] [id = 171] 00:50:35 INFO - PROCESS | 3760 | --DOCSHELL 1850C000 == 58 [pid = 3760] [id = 192] 00:50:35 INFO - PROCESS | 3760 | --DOCSHELL 13B06400 == 57 [pid = 3760] [id = 191] 00:50:35 INFO - PROCESS | 3760 | --DOCSHELL 18E0E000 == 56 [pid = 3760] [id = 190] 00:50:35 INFO - PROCESS | 3760 | --DOCSHELL 199A2800 == 55 [pid = 3760] [id = 189] 00:50:35 INFO - PROCESS | 3760 | --DOCSHELL 185EF800 == 54 [pid = 3760] [id = 188] 00:50:35 INFO - PROCESS | 3760 | --DOCSHELL 1593E000 == 53 [pid = 3760] [id = 187] 00:50:35 INFO - PROCESS | 3760 | --DOCSHELL 13444800 == 52 [pid = 3760] [id = 186] 00:50:35 INFO - PROCESS | 3760 | --DOCSHELL 19AB2800 == 51 [pid = 3760] [id = 182] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (18E09400) [pid = 3760] [serial = 542] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1816B000) [pid = 3760] [serial = 533] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15938000) [pid = 3760] [serial = 530] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1593E800) [pid = 3760] [serial = 531] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15937000) [pid = 3760] [serial = 528] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (14B60400) [pid = 3760] [serial = 527] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1D745800) [pid = 3760] [serial = 512] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (18D58800) [pid = 3760] [serial = 537] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (17C0D000) [pid = 3760] [serial = 515] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (18D31C00) [pid = 3760] [serial = 536] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1AACE800) [pid = 3760] [serial = 518] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1D73DC00) [pid = 3760] [serial = 521] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1DA6B800) [pid = 3760] [serial = 524] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (197DB000) [pid = 3760] [serial = 539] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1850DC00) [pid = 3760] [serial = 534] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1999B400) [pid = 3760] [serial = 540] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19A74800) [pid = 3760] [serial = 543] [outer = 00000000] [url = about:blank] 00:50:35 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1AAC6400) [pid = 3760] [serial = 545] [outer = 00000000] [url = about:blank] 00:50:36 INFO - PROCESS | 3760 | 1461225036392 Marionette TRACE conn2 <- [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]]]}] 00:50:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:50:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1289ms 00:50:36 INFO - PROCESS | 3760 | 1461225036454 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 00:50:36 INFO - PROCESS | 3760 | 1461225036457 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 00:50:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:50:36 INFO - PROCESS | 3760 | 1461225036461 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:50:36 INFO - PROCESS | 3760 | 1461225036463 Marionette TRACE conn2 <- [1,754,null,{}] 00:50:36 INFO - PROCESS | 3760 | 1461225036467 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:36 INFO - PROCESS | 3760 | 1461225036546 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 00:50:36 INFO - PROCESS | 3760 | 1461225036554 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:36 INFO - PROCESS | 3760 | ++DOCSHELL 16753C00 == 52 [pid = 3760] [id = 198] 00:50:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16A16400) [pid = 3760] [serial = 592] [outer = 00000000] 00:50:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (185EE000) [pid = 3760] [serial = 593] [outer = 16A16400] 00:50:36 INFO - PROCESS | 3760 | 1461225036599 Marionette DEBUG loaded listener.js 00:50:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (18D33800) [pid = 3760] [serial = 594] [outer = 16A16400] 00:50:37 INFO - PROCESS | 3760 | 1461225037567 Marionette TRACE conn2 <- [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]]]}] 00:50:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:50:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1134ms 00:50:37 INFO - PROCESS | 3760 | 1461225037610 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 00:50:37 INFO - PROCESS | 3760 | 1461225037612 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 00:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:50:37 INFO - PROCESS | 3760 | 1461225037621 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:50:37 INFO - PROCESS | 3760 | 1461225037626 Marionette TRACE conn2 <- [1,758,null,{}] 00:50:37 INFO - PROCESS | 3760 | 1461225037631 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:37 INFO - PROCESS | 3760 | 1461225037711 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 00:50:37 INFO - PROCESS | 3760 | 1461225037717 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:37 INFO - PROCESS | 3760 | ++DOCSHELL 19A6F400 == 53 [pid = 3760] [id = 199] 00:50:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (19A70800) [pid = 3760] [serial = 595] [outer = 00000000] 00:50:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19DD7000) [pid = 3760] [serial = 596] [outer = 19A70800] 00:50:37 INFO - PROCESS | 3760 | 1461225037745 Marionette DEBUG loaded listener.js 00:50:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A338800) [pid = 3760] [serial = 597] [outer = 19A70800] 00:50:38 INFO - PROCESS | 3760 | 1461225038215 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 637ms 00:50:38 INFO - PROCESS | 3760 | 1461225038257 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 00:50:38 INFO - PROCESS | 3760 | 1461225038261 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 00:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:50:38 INFO - PROCESS | 3760 | 1461225038266 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:50:38 INFO - PROCESS | 3760 | 1461225038268 Marionette TRACE conn2 <- [1,762,null,{}] 00:50:38 INFO - PROCESS | 3760 | 1461225038273 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:38 INFO - PROCESS | 3760 | 1461225038382 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 00:50:38 INFO - PROCESS | 3760 | 1461225038433 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:38 INFO - PROCESS | 3760 | ++DOCSHELL 1C1C3000 == 54 [pid = 3760] [id = 200] 00:50:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1C1C3800) [pid = 3760] [serial = 598] [outer = 00000000] 00:50:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1C311400) [pid = 3760] [serial = 599] [outer = 1C1C3800] 00:50:38 INFO - PROCESS | 3760 | 1461225038482 Marionette DEBUG loaded listener.js 00:50:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1C311000) [pid = 3760] [serial = 600] [outer = 1C1C3800] 00:50:38 INFO - PROCESS | 3760 | 1461225038876 Marionette TRACE conn2 <- [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]]]}] 00:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 637ms 00:50:38 INFO - PROCESS | 3760 | 1461225038901 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 00:50:38 INFO - PROCESS | 3760 | 1461225038903 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 00:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:50:38 INFO - PROCESS | 3760 | 1461225038906 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:50:38 INFO - PROCESS | 3760 | 1461225038908 Marionette TRACE conn2 <- [1,766,null,{}] 00:50:38 INFO - PROCESS | 3760 | 1461225038911 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:39 INFO - PROCESS | 3760 | 1461225039016 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 00:50:39 INFO - PROCESS | 3760 | 1461225039100 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:39 INFO - PROCESS | 3760 | ++DOCSHELL 1C40E400 == 55 [pid = 3760] [id = 201] 00:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1C40E800) [pid = 3760] [serial = 601] [outer = 00000000] 00:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1C5C7400) [pid = 3760] [serial = 602] [outer = 1C40E800] 00:50:39 INFO - PROCESS | 3760 | 1461225039154 Marionette DEBUG loaded listener.js 00:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1C857C00) [pid = 3760] [serial = 603] [outer = 1C40E800] 00:50:39 INFO - PROCESS | 3760 | 1461225039579 Marionette TRACE conn2 <- [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]]]}] 00:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 699ms 00:50:39 INFO - PROCESS | 3760 | 1461225039607 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 00:50:39 INFO - PROCESS | 3760 | 1461225039609 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 00:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:50:39 INFO - PROCESS | 3760 | 1461225039618 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:50:39 INFO - PROCESS | 3760 | 1461225039619 Marionette TRACE conn2 <- [1,770,null,{}] 00:50:39 INFO - PROCESS | 3760 | 1461225039623 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:39 INFO - PROCESS | 3760 | 1461225039727 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 00:50:39 INFO - PROCESS | 3760 | 1461225039733 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:39 INFO - PROCESS | 3760 | ++DOCSHELL 1C851400 == 56 [pid = 3760] [id = 202] 00:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1CAE8000) [pid = 3760] [serial = 604] [outer = 00000000] 00:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1D058C00) [pid = 3760] [serial = 605] [outer = 1CAE8000] 00:50:39 INFO - PROCESS | 3760 | 1461225039777 Marionette DEBUG loaded listener.js 00:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1D0AD800) [pid = 3760] [serial = 606] [outer = 1CAE8000] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (18E0CC00) [pid = 3760] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1C1F3800) [pid = 3760] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1CD28000) [pid = 3760] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (13447000) [pid = 3760] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1C40B400) [pid = 3760] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1D059C00) [pid = 3760] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (15F78000) [pid = 3760] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15725000) [pid = 3760] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18D32000) [pid = 3760] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1D38AC00) [pid = 3760] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1D389400) [pid = 3760] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (199A4000) [pid = 3760] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1C31B400) [pid = 3760] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19735800) [pid = 3760] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15E91400) [pid = 3760] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13446800) [pid = 3760] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1AAC3C00) [pid = 3760] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:50:40 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (18831800) [pid = 3760] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:50:40 INFO - PROCESS | 3760 | 1461225040350 Marionette TRACE conn2 <- [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]]]}] 00:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 792ms 00:50:40 INFO - PROCESS | 3760 | 1461225040419 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 00:50:40 INFO - PROCESS | 3760 | 1461225040421 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 00:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:50:40 INFO - PROCESS | 3760 | 1461225040425 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:50:40 INFO - PROCESS | 3760 | 1461225040426 Marionette TRACE conn2 <- [1,774,null,{}] 00:50:40 INFO - PROCESS | 3760 | 1461225040430 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:40 INFO - PROCESS | 3760 | 1461225040489 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 00:50:40 INFO - PROCESS | 3760 | 1461225040495 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:40 INFO - PROCESS | 3760 | ++DOCSHELL 15568000 == 57 [pid = 3760] [id = 203] 00:50:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15936000) [pid = 3760] [serial = 607] [outer = 00000000] 00:50:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (18D32000) [pid = 3760] [serial = 608] [outer = 15936000] 00:50:40 INFO - PROCESS | 3760 | 1461225040538 Marionette DEBUG loaded listener.js 00:50:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19735800) [pid = 3760] [serial = 609] [outer = 15936000] 00:50:40 INFO - PROCESS | 3760 | 1461225040942 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 591ms 00:50:41 INFO - PROCESS | 3760 | 1461225041006 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 00:50:41 INFO - PROCESS | 3760 | 1461225041008 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 00:50:41 INFO - PROCESS | 3760 | 1461225041011 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:50:41 INFO - PROCESS | 3760 | 1461225041013 Marionette TRACE conn2 <- [1,778,null,{}] 00:50:41 INFO - PROCESS | 3760 | 1461225041016 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:41 INFO - PROCESS | 3760 | 1461225041092 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 00:50:41 INFO - PROCESS | 3760 | 1461225041101 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:41 INFO - PROCESS | 3760 | ++DOCSHELL 16633400 == 58 [pid = 3760] [id = 204] 00:50:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16635000) [pid = 3760] [serial = 610] [outer = 00000000] 00:50:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1C859C00) [pid = 3760] [serial = 611] [outer = 16635000] 00:50:41 INFO - PROCESS | 3760 | 1461225041148 Marionette DEBUG loaded listener.js 00:50:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1CD1FC00) [pid = 3760] [serial = 612] [outer = 16635000] 00:50:41 INFO - PROCESS | 3760 | 1461225041561 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 590ms 00:50:41 INFO - PROCESS | 3760 | 1461225041608 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 00:50:41 INFO - PROCESS | 3760 | 1461225041610 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 00:50:41 INFO - PROCESS | 3760 | 1461225041614 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:50:41 INFO - PROCESS | 3760 | 1461225041615 Marionette TRACE conn2 <- [1,782,null,{}] 00:50:41 INFO - PROCESS | 3760 | 1461225041623 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:41 INFO - PROCESS | 3760 | 1461225041700 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 00:50:41 INFO - PROCESS | 3760 | 1461225041706 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:41 INFO - PROCESS | 3760 | ++DOCSHELL 17C0F400 == 59 [pid = 3760] [id = 205] 00:50:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18E0C000) [pid = 3760] [serial = 613] [outer = 00000000] 00:50:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1D0B7000) [pid = 3760] [serial = 614] [outer = 18E0C000] 00:50:41 INFO - PROCESS | 3760 | 1461225041749 Marionette DEBUG loaded listener.js 00:50:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1D05E800) [pid = 3760] [serial = 615] [outer = 18E0C000] 00:50:42 INFO - PROCESS | 3760 | 1461225042360 Marionette TRACE conn2 <- [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]]]}] 00:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 792ms 00:50:42 INFO - PROCESS | 3760 | 1461225042416 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 00:50:42 INFO - PROCESS | 3760 | 1461225042421 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 00:50:42 INFO - PROCESS | 3760 | 1461225042426 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:50:42 INFO - PROCESS | 3760 | 1461225042430 Marionette TRACE conn2 <- [1,786,null,{}] 00:50:42 INFO - PROCESS | 3760 | 1461225042436 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:42 INFO - PROCESS | 3760 | 1461225042547 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 00:50:42 INFO - PROCESS | 3760 | 1461225042676 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:42 INFO - PROCESS | 3760 | ++DOCSHELL 1593BC00 == 60 [pid = 3760] [id = 206] 00:50:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1593CC00) [pid = 3760] [serial = 616] [outer = 00000000] 00:50:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1816B000) [pid = 3760] [serial = 617] [outer = 1593CC00] 00:50:42 INFO - PROCESS | 3760 | 1461225042734 Marionette DEBUG loaded listener.js 00:50:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1850C400) [pid = 3760] [serial = 618] [outer = 1593CC00] 00:50:43 INFO - PROCESS | 3760 | 1461225043349 Marionette TRACE conn2 <- [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]]]}] 00:50:43 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 00:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 994ms 00:50:43 INFO - PROCESS | 3760 | 1461225043418 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 00:50:43 INFO - PROCESS | 3760 | 1461225043424 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 00:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:50:43 INFO - PROCESS | 3760 | 1461225043431 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:50:43 INFO - PROCESS | 3760 | 1461225043434 Marionette TRACE conn2 <- [1,790,null,{}] 00:50:43 INFO - PROCESS | 3760 | 1461225043438 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:43 INFO - PROCESS | 3760 | 1461225043540 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 00:50:43 INFO - PROCESS | 3760 | 1461225043665 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:43 INFO - PROCESS | 3760 | ++DOCSHELL 18D5AC00 == 61 [pid = 3760] [id = 207] 00:50:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18E0A800) [pid = 3760] [serial = 619] [outer = 00000000] 00:50:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (19736400) [pid = 3760] [serial = 620] [outer = 18E0A800] 00:50:43 INFO - PROCESS | 3760 | 1461225043720 Marionette DEBUG loaded listener.js 00:50:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (19DAE000) [pid = 3760] [serial = 621] [outer = 18E0A800] 00:50:44 INFO - PROCESS | 3760 | 1461225044320 Marionette TRACE conn2 <- [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]]]}] 00:50:44 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 00:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 932ms 00:50:44 INFO - PROCESS | 3760 | 1461225044374 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 00:50:44 INFO - PROCESS | 3760 | 1461225044376 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 00:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:50:44 INFO - PROCESS | 3760 | 1461225044380 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:50:44 INFO - PROCESS | 3760 | 1461225044384 Marionette TRACE conn2 <- [1,794,null,{}] 00:50:44 INFO - PROCESS | 3760 | 1461225044394 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:44 INFO - PROCESS | 3760 | 1461225044507 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 00:50:44 INFO - PROCESS | 3760 | 1461225044608 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:44 INFO - PROCESS | 3760 | ++DOCSHELL 1C8ED400 == 62 [pid = 3760] [id = 208] 00:50:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1C8F6800) [pid = 3760] [serial = 622] [outer = 00000000] 00:50:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1D331C00) [pid = 3760] [serial = 623] [outer = 1C8F6800] 00:50:44 INFO - PROCESS | 3760 | 1461225044665 Marionette DEBUG loaded listener.js 00:50:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1D337400) [pid = 3760] [serial = 624] [outer = 1C8F6800] 00:50:45 INFO - PROCESS | 3760 | 1461225045217 Marionette TRACE conn2 <- [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]]]}] 00:50:45 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 00:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 886ms 00:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:50:45 INFO - PROCESS | 3760 | 1461225045284 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 00:50:45 INFO - PROCESS | 3760 | 1461225045287 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 00:50:45 INFO - PROCESS | 3760 | 1461225045290 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:50:45 INFO - PROCESS | 3760 | 1461225045292 Marionette TRACE conn2 <- [1,798,null,{}] 00:50:45 INFO - PROCESS | 3760 | 1461225045296 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:45 INFO - PROCESS | 3760 | 1461225045396 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 00:50:45 INFO - PROCESS | 3760 | 1461225045498 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:45 INFO - PROCESS | 3760 | ++DOCSHELL 197DC000 == 63 [pid = 3760] [id = 209] 00:50:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (198EF400) [pid = 3760] [serial = 625] [outer = 00000000] 00:50:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1D389800) [pid = 3760] [serial = 626] [outer = 198EF400] 00:50:45 INFO - PROCESS | 3760 | 1461225045553 Marionette DEBUG loaded listener.js 00:50:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1D744800) [pid = 3760] [serial = 627] [outer = 198EF400] 00:50:46 INFO - PROCESS | 3760 | 1461225046159 Marionette TRACE conn2 <- [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]]]}] 00:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 932ms 00:50:46 INFO - PROCESS | 3760 | 1461225046219 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 00:50:46 INFO - PROCESS | 3760 | 1461225046221 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 00:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:50:46 INFO - PROCESS | 3760 | 1461225046224 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:50:46 INFO - PROCESS | 3760 | 1461225046226 Marionette TRACE conn2 <- [1,802,null,{}] 00:50:46 INFO - PROCESS | 3760 | 1461225046230 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:46 INFO - PROCESS | 3760 | 1461225046338 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 00:50:46 INFO - PROCESS | 3760 | 1461225046446 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:46 INFO - PROCESS | 3760 | ++DOCSHELL 15CE7000 == 64 [pid = 3760] [id = 210] 00:50:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15E8C400) [pid = 3760] [serial = 628] [outer = 00000000] 00:50:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1D748400) [pid = 3760] [serial = 629] [outer = 15E8C400] 00:50:46 INFO - PROCESS | 3760 | 1461225046508 Marionette DEBUG loaded listener.js 00:50:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1D8BE800) [pid = 3760] [serial = 630] [outer = 15E8C400] 00:50:47 INFO - PROCESS | 3760 | 1461225047163 Marionette TRACE conn2 <- [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] 00:50:47 INFO - PROCESS | 3760 | 1461225047232 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 00:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:50:47 INFO - PROCESS | 3760 | 1461225047237 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:50:47 INFO - PROCESS | 3760 | 1461225047241 Marionette TRACE conn2 <- [1,806,null,{}] 00:50:47 INFO - PROCESS | 3760 | 1461225047247 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:47 INFO - PROCESS | 3760 | 1461225047349 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 00:50:47 INFO - PROCESS | 3760 | 1461225047481 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:47 INFO - PROCESS | 3760 | ++DOCSHELL 13363C00 == 65 [pid = 3760] [id = 211] 00:50:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (13365C00) [pid = 3760] [serial = 631] [outer = 00000000] 00:50:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (17C06400) [pid = 3760] [serial = 632] [outer = 13365C00] 00:50:47 INFO - PROCESS | 3760 | 1461225047539 Marionette DEBUG loaded listener.js 00:50:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1820B800) [pid = 3760] [serial = 633] [outer = 13365C00] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 1C1F2800 == 64 [pid = 3760] [id = 158] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 16633400 == 63 [pid = 3760] [id = 204] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 15568000 == 62 [pid = 3760] [id = 203] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 1C851400 == 61 [pid = 3760] [id = 202] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 1C40E400 == 60 [pid = 3760] [id = 201] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 1C1C3000 == 59 [pid = 3760] [id = 200] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 19A6F400 == 58 [pid = 3760] [id = 199] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 16753C00 == 57 [pid = 3760] [id = 198] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 13301400 == 56 [pid = 3760] [id = 197] 00:50:48 INFO - PROCESS | 3760 | --DOCSHELL 13443000 == 55 [pid = 3760] [id = 196] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1CD1CC00) [pid = 3760] [serial = 474] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D386400) [pid = 3760] [serial = 477] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (15C41400) [pid = 3760] [serial = 468] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1D74BC00) [pid = 3760] [serial = 522] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1D22B000) [pid = 3760] [serial = 465] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (18D30C00) [pid = 3760] [serial = 471] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (18509800) [pid = 3760] [serial = 516] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1C1EF000) [pid = 3760] [serial = 519] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1D8B5000) [pid = 3760] [serial = 513] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1DA6E000) [pid = 3760] [serial = 525] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15E8C000) [pid = 3760] [serial = 548] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1C31C800) [pid = 3760] [serial = 555] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1C318400) [pid = 3760] [serial = 554] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (18E0E800) [pid = 3760] [serial = 551] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1C8EFC00) [pid = 3760] [serial = 578] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | 1461225048171 Marionette TRACE conn2 <- [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]]]}] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A23A400) [pid = 3760] [serial = 566] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A33AC00) [pid = 3760] [serial = 567] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1C410000) [pid = 3760] [serial = 572] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1C1F5C00) [pid = 3760] [serial = 570] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1C1E8C00) [pid = 3760] [serial = 569] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17C08000) [pid = 3760] [serial = 560] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1816A000) [pid = 3760] [serial = 561] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (148B7000) [pid = 3760] [serial = 557] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15CAFC00) [pid = 3760] [serial = 558] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (18D51000) [pid = 3760] [serial = 563] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1C84E000) [pid = 3760] [serial = 576] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1C5C6400) [pid = 3760] [serial = 575] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (18E16000) [pid = 3760] [serial = 564] [outer = 00000000] [url = about:blank] 00:50:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1C5C2800) [pid = 3760] [serial = 573] [outer = 00000000] [url = about:blank] 00:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 995ms 00:50:48 INFO - PROCESS | 3760 | 1461225048245 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 00:50:48 INFO - PROCESS | 3760 | 1461225048251 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 00:50:48 INFO - PROCESS | 3760 | 1461225048260 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:50:48 INFO - PROCESS | 3760 | 1461225048262 Marionette TRACE conn2 <- [1,810,null,{}] 00:50:48 INFO - PROCESS | 3760 | 1461225048266 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:48 INFO - PROCESS | 3760 | 1461225048346 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 00:50:48 INFO - PROCESS | 3760 | 1461225048443 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:48 INFO - PROCESS | 3760 | ++DOCSHELL 148B4400 == 56 [pid = 3760] [id = 212] 00:50:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15933400) [pid = 3760] [serial = 634] [outer = 00000000] 00:50:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15CEDC00) [pid = 3760] [serial = 635] [outer = 15933400] 00:50:48 INFO - PROCESS | 3760 | 1461225048488 Marionette DEBUG loaded listener.js 00:50:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16753C00) [pid = 3760] [serial = 636] [outer = 15933400] 00:50:48 INFO - PROCESS | 3760 | 1461225048902 Marionette TRACE conn2 <- [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] 00:50:48 INFO - PROCESS | 3760 | 1461225048947 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 00:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:50:48 INFO - PROCESS | 3760 | 1461225048950 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:50:48 INFO - PROCESS | 3760 | 1461225048953 Marionette TRACE conn2 <- [1,814,null,{}] 00:50:48 INFO - PROCESS | 3760 | 1461225048964 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:49 INFO - PROCESS | 3760 | 1461225049075 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 00:50:49 INFO - PROCESS | 3760 | 1461225049088 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:49 INFO - PROCESS | 3760 | ++DOCSHELL 185F4000 == 57 [pid = 3760] [id = 213] 00:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (18D30400) [pid = 3760] [serial = 637] [outer = 00000000] 00:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (197D2C00) [pid = 3760] [serial = 638] [outer = 18D30400] 00:50:49 INFO - PROCESS | 3760 | 1461225049135 Marionette DEBUG loaded listener.js 00:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19A70C00) [pid = 3760] [serial = 639] [outer = 18D30400] 00:50:49 INFO - PROCESS | 3760 | 1461225049594 Marionette TRACE conn2 <- [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]]]}] 00:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 699ms 00:50:49 INFO - PROCESS | 3760 | 1461225049649 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 00:50:49 INFO - PROCESS | 3760 | 1461225049652 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 00:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:50:49 INFO - PROCESS | 3760 | 1461225049655 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:50:49 INFO - PROCESS | 3760 | 1461225049657 Marionette TRACE conn2 <- [1,818,null,{}] 00:50:49 INFO - PROCESS | 3760 | 1461225049660 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:49 INFO - PROCESS | 3760 | 1461225049739 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 00:50:49 INFO - PROCESS | 3760 | 1461225049747 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:49 INFO - PROCESS | 3760 | ++DOCSHELL 1999B400 == 58 [pid = 3760] [id = 214] 00:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A33B000) [pid = 3760] [serial = 640] [outer = 00000000] 00:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1C1EA800) [pid = 3760] [serial = 641] [outer = 1A33B000] 00:50:49 INFO - PROCESS | 3760 | 1461225049792 Marionette DEBUG loaded listener.js 00:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1C1EF000) [pid = 3760] [serial = 642] [outer = 1A33B000] 00:50:50 INFO - PROCESS | 3760 | 1461225050208 Marionette TRACE conn2 <- [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]]]}] 00:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 590ms 00:50:50 INFO - PROCESS | 3760 | 1461225050252 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 00:50:50 INFO - PROCESS | 3760 | 1461225050254 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 00:50:50 INFO - PROCESS | 3760 | 1461225050258 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:50:50 INFO - PROCESS | 3760 | 1461225050259 Marionette TRACE conn2 <- [1,822,null,{}] 00:50:50 INFO - PROCESS | 3760 | 1461225050263 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:50 INFO - PROCESS | 3760 | 1461225050341 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 00:50:50 INFO - PROCESS | 3760 | 1461225050347 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:50 INFO - PROCESS | 3760 | ++DOCSHELL 1390D800 == 59 [pid = 3760] [id = 215] 00:50:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13B01400) [pid = 3760] [serial = 643] [outer = 00000000] 00:50:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1C310000) [pid = 3760] [serial = 644] [outer = 13B01400] 00:50:50 INFO - PROCESS | 3760 | 1461225050392 Marionette DEBUG loaded listener.js 00:50:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1C31AC00) [pid = 3760] [serial = 645] [outer = 13B01400] 00:50:50 INFO - PROCESS | 3760 | 1461225050879 Marionette TRACE conn2 <- [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]]]}] 00:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 621ms 00:50:50 INFO - PROCESS | 3760 | 1461225050895 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 00:50:50 INFO - PROCESS | 3760 | 1461225050897 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 00:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:50:50 INFO - PROCESS | 3760 | 1461225050904 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:50:50 INFO - PROCESS | 3760 | 1461225050905 Marionette TRACE conn2 <- [1,826,null,{}] 00:50:50 INFO - PROCESS | 3760 | 1461225050916 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:51 INFO - PROCESS | 3760 | 1461225051042 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 00:50:51 INFO - PROCESS | 3760 | 1461225051102 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:51 INFO - PROCESS | 3760 | ++DOCSHELL 14B5FC00 == 60 [pid = 3760] [id = 216] 00:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (18E15000) [pid = 3760] [serial = 646] [outer = 00000000] 00:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1C5C7800) [pid = 3760] [serial = 647] [outer = 18E15000] 00:50:51 INFO - PROCESS | 3760 | 1461225051149 Marionette DEBUG loaded listener.js 00:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1C855800) [pid = 3760] [serial = 648] [outer = 18E15000] 00:50:51 INFO - PROCESS | 3760 | 1461225051571 Marionette TRACE conn2 <- [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]]]}] 00:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 699ms 00:50:51 INFO - PROCESS | 3760 | 1461225051601 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 00:50:51 INFO - PROCESS | 3760 | 1461225051603 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 00:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:50:51 INFO - PROCESS | 3760 | 1461225051607 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:50:51 INFO - PROCESS | 3760 | 1461225051610 Marionette TRACE conn2 <- [1,830,null,{}] 00:50:51 INFO - PROCESS | 3760 | 1461225051615 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:51 INFO - PROCESS | 3760 | 1461225051739 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 00:50:51 INFO - PROCESS | 3760 | 1461225051798 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:51 INFO - PROCESS | 3760 | ++DOCSHELL 1C410400 == 61 [pid = 3760] [id = 217] 00:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1C859400) [pid = 3760] [serial = 649] [outer = 00000000] 00:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1CD25C00) [pid = 3760] [serial = 650] [outer = 1C859400] 00:50:51 INFO - PROCESS | 3760 | 1461225051841 Marionette DEBUG loaded listener.js 00:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1CD20000) [pid = 3760] [serial = 651] [outer = 1C859400] 00:50:52 INFO - PROCESS | 3760 | 1461225052261 Marionette TRACE conn2 <- [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]]]}] 00:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 699ms 00:50:52 INFO - PROCESS | 3760 | 1461225052289 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 00:50:52 INFO - PROCESS | 3760 | 1461225052291 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 00:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:50:52 INFO - PROCESS | 3760 | 1461225052294 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:50:52 INFO - PROCESS | 3760 | 1461225052296 Marionette TRACE conn2 <- [1,834,null,{}] 00:50:52 INFO - PROCESS | 3760 | 1461225052299 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:52 INFO - PROCESS | 3760 | 1461225052406 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 00:50:52 INFO - PROCESS | 3760 | 1461225052464 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:52 INFO - PROCESS | 3760 | ++DOCSHELL 1CD1E400 == 62 [pid = 3760] [id = 218] 00:50:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1D054C00) [pid = 3760] [serial = 652] [outer = 00000000] 00:50:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1D37F000) [pid = 3760] [serial = 653] [outer = 1D054C00] 00:50:52 INFO - PROCESS | 3760 | 1461225052507 Marionette DEBUG loaded listener.js 00:50:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1D389000) [pid = 3760] [serial = 654] [outer = 1D054C00] 00:50:52 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1C1C3800) [pid = 3760] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:50:52 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1C40E800) [pid = 3760] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:50:52 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1820D400) [pid = 3760] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:50:52 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (19A70800) [pid = 3760] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:50:52 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16A16400) [pid = 3760] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:50:52 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13443800) [pid = 3760] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:50:52 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1CAE8000) [pid = 3760] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:50:52 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (15936000) [pid = 3760] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:50:52 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (16635000) [pid = 3760] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:50:52 INFO - PROCESS | 3760 | 1461225052960 Marionette TRACE conn2 <- [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]]]}] 00:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 699ms 00:50:52 INFO - PROCESS | 3760 | 1461225052994 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 00:50:52 INFO - PROCESS | 3760 | 1461225052996 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 00:50:52 INFO - PROCESS | 3760 | 1461225052999 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:50:52 INFO - PROCESS | 3760 | 1461225053001 Marionette TRACE conn2 <- [1,838,null,{}] 00:50:52 INFO - PROCESS | 3760 | 1461225053004 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:53 INFO - PROCESS | 3760 | 1461225053115 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 00:50:53 INFO - PROCESS | 3760 | 1461225053124 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:53 INFO - PROCESS | 3760 | ++DOCSHELL 18E0F800 == 63 [pid = 3760] [id = 219] 00:50:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1C315400) [pid = 3760] [serial = 655] [outer = 00000000] 00:50:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1D32D800) [pid = 3760] [serial = 656] [outer = 1C315400] 00:50:53 INFO - PROCESS | 3760 | 1461225053167 Marionette DEBUG loaded listener.js 00:50:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1D339400) [pid = 3760] [serial = 657] [outer = 1C315400] 00:50:53 INFO - PROCESS | 3760 | 1461225053572 Marionette TRACE conn2 <- [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]]]}] 00:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 590ms 00:50:53 INFO - PROCESS | 3760 | 1461225053596 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 00:50:53 INFO - PROCESS | 3760 | 1461225053598 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 00:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:50:53 INFO - PROCESS | 3760 | 1461225053602 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:50:53 INFO - PROCESS | 3760 | 1461225053603 Marionette TRACE conn2 <- [1,842,null,{}] 00:50:53 INFO - PROCESS | 3760 | 1461225053606 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:53 INFO - PROCESS | 3760 | 1461225053730 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 00:50:53 INFO - PROCESS | 3760 | 1461225053736 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:53 INFO - PROCESS | 3760 | ++DOCSHELL 1C40A000 == 64 [pid = 3760] [id = 220] 00:50:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1C5C5C00) [pid = 3760] [serial = 658] [outer = 00000000] 00:50:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1D8BDC00) [pid = 3760] [serial = 659] [outer = 1C5C5C00] 00:50:53 INFO - PROCESS | 3760 | 1461225053779 Marionette DEBUG loaded listener.js 00:50:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1DA67000) [pid = 3760] [serial = 660] [outer = 1C5C5C00] 00:50:54 INFO - PROCESS | 3760 | 1461225054172 Marionette TRACE conn2 <- [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]]]}] 00:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 590ms 00:50:54 INFO - PROCESS | 3760 | 1461225054208 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 00:50:54 INFO - PROCESS | 3760 | 1461225054210 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 00:50:54 INFO - PROCESS | 3760 | 1461225054213 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:50:54 INFO - PROCESS | 3760 | 1461225054216 Marionette TRACE conn2 <- [1,846,null,{}] 00:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:50:54 INFO - PROCESS | 3760 | 1461225054219 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:54 INFO - PROCESS | 3760 | 1461225054318 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 00:50:54 INFO - PROCESS | 3760 | 1461225054324 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:54 INFO - PROCESS | 3760 | ++DOCSHELL 1827A800 == 65 [pid = 3760] [id = 221] 00:50:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1827C400) [pid = 3760] [serial = 661] [outer = 00000000] 00:50:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (18286C00) [pid = 3760] [serial = 662] [outer = 1827C400] 00:50:54 INFO - PROCESS | 3760 | 1461225054371 Marionette DEBUG loaded listener.js 00:50:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1656C800) [pid = 3760] [serial = 663] [outer = 1827C400] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1A72B400 == 64 [pid = 3760] [id = 185] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1AAC4C00 == 63 [pid = 3760] [id = 143] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 139B4000 == 62 [pid = 3760] [id = 183] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1555C800 == 61 [pid = 3760] [id = 67] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1D388800 == 60 [pid = 3760] [id = 175] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 15F74C00 == 59 [pid = 3760] [id = 194] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 18E18400 == 58 [pid = 3760] [id = 195] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 13307400 == 57 [pid = 3760] [id = 55] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1A33FC00 == 56 [pid = 3760] [id = 193] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1D8B2800 == 55 [pid = 3760] [id = 129] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 15ED6000 == 54 [pid = 3760] [id = 56] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1999D400 == 53 [pid = 3760] [id = 127] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1C850400 == 52 [pid = 3760] [id = 113] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1239F400 == 51 [pid = 3760] [id = 160] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1CD26400 == 50 [pid = 3760] [id = 86] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 13444400 == 49 [pid = 3760] [id = 130] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 14407800 == 48 [pid = 3760] [id = 157] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 18834800 == 47 [pid = 3760] [id = 184] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1C1F6C00 == 46 [pid = 3760] [id = 174] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1CD24800 == 45 [pid = 3760] [id = 159] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 18945800 == 44 [pid = 3760] [id = 85] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1D385800 == 43 [pid = 3760] [id = 128] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 148B4400 == 42 [pid = 3760] [id = 212] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 13363C00 == 41 [pid = 3760] [id = 211] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 15CE7000 == 40 [pid = 3760] [id = 210] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1C8ED400 == 39 [pid = 3760] [id = 208] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 197DC000 == 38 [pid = 3760] [id = 209] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 18D5AC00 == 37 [pid = 3760] [id = 207] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 17C0F400 == 36 [pid = 3760] [id = 205] 00:50:55 INFO - PROCESS | 3760 | --DOCSHELL 1593BC00 == 35 [pid = 3760] [id = 206] 00:50:56 INFO - PROCESS | 3760 | --DOCSHELL 185F4000 == 34 [pid = 3760] [id = 213] 00:50:56 INFO - PROCESS | 3760 | --DOCSHELL 1999B400 == 33 [pid = 3760] [id = 214] 00:50:56 INFO - PROCESS | 3760 | --DOCSHELL 1C410400 == 32 [pid = 3760] [id = 217] 00:50:56 INFO - PROCESS | 3760 | --DOCSHELL 18E0F800 == 31 [pid = 3760] [id = 219] 00:50:56 INFO - PROCESS | 3760 | --DOCSHELL 1C40A000 == 30 [pid = 3760] [id = 220] 00:50:56 INFO - PROCESS | 3760 | --DOCSHELL 14B5FC00 == 29 [pid = 3760] [id = 216] 00:50:56 INFO - PROCESS | 3760 | --DOCSHELL 1CD1E400 == 28 [pid = 3760] [id = 218] 00:50:56 INFO - PROCESS | 3760 | --DOCSHELL 1390D800 == 27 [pid = 3760] [id = 215] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1D058C00) [pid = 3760] [serial = 605] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1C857C00) [pid = 3760] [serial = 603] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (18D32000) [pid = 3760] [serial = 608] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1C859C00) [pid = 3760] [serial = 611] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1D0AD800) [pid = 3760] [serial = 606] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1CD1FC00) [pid = 3760] [serial = 612] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (19735800) [pid = 3760] [serial = 609] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A338800) [pid = 3760] [serial = 597] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1D0B7000) [pid = 3760] [serial = 614] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1C311400) [pid = 3760] [serial = 599] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1C5C7400) [pid = 3760] [serial = 602] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (18D4D000) [pid = 3760] [serial = 591] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (18D2C000) [pid = 3760] [serial = 590] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19DD7000) [pid = 3760] [serial = 596] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1C311000) [pid = 3760] [serial = 600] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (17C02800) [pid = 3760] [serial = 581] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A95B000) [pid = 3760] [serial = 584] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (185EE000) [pid = 3760] [serial = 593] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (18D33800) [pid = 3760] [serial = 594] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1593EC00) [pid = 3760] [serial = 588] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15939C00) [pid = 3760] [serial = 587] [outer = 00000000] [url = about:blank] 00:50:56 INFO - PROCESS | 3760 | 1461225056376 Marionette TRACE conn2 <- [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]]]}] 00:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2190ms 00:50:56 INFO - PROCESS | 3760 | 1461225056408 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 00:50:56 INFO - PROCESS | 3760 | 1461225056412 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 00:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:50:56 INFO - PROCESS | 3760 | 1461225056420 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:50:56 INFO - PROCESS | 3760 | 1461225056424 Marionette TRACE conn2 <- [1,850,null,{}] 00:50:56 INFO - PROCESS | 3760 | 1461225056431 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:56 INFO - PROCESS | 3760 | 1461225056520 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 00:50:56 INFO - PROCESS | 3760 | 1461225056529 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:56 INFO - PROCESS | 3760 | ++DOCSHELL 12B7E400 == 28 [pid = 3760] [id = 222] 00:50:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (12B82C00) [pid = 3760] [serial = 664] [outer = 00000000] 00:50:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (12D96000) [pid = 3760] [serial = 665] [outer = 12B82C00] 00:50:56 INFO - PROCESS | 3760 | 1461225056578 Marionette DEBUG loaded listener.js 00:50:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (12DD6800) [pid = 3760] [serial = 666] [outer = 12B82C00] 00:50:57 INFO - PROCESS | 3760 | 1461225057086 Marionette TRACE conn2 <- [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]]]}] 00:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 700ms 00:50:57 INFO - PROCESS | 3760 | 1461225057118 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 00:50:57 INFO - PROCESS | 3760 | 1461225057124 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 00:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:50:57 INFO - PROCESS | 3760 | 1461225057115 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:50:57 INFO - PROCESS | 3760 | 1461225057117 Marionette TRACE conn2 <- [1,854,null,{}] 00:50:57 INFO - PROCESS | 3760 | 1461225057121 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:57 INFO - PROCESS | 3760 | 1461225057203 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 00:50:57 INFO - PROCESS | 3760 | 1461225057213 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:57 INFO - PROCESS | 3760 | ++DOCSHELL 1336AC00 == 29 [pid = 3760] [id = 223] 00:50:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13446000) [pid = 3760] [serial = 667] [outer = 00000000] 00:50:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13778000) [pid = 3760] [serial = 668] [outer = 13446000] 00:50:57 INFO - PROCESS | 3760 | 1461225057258 Marionette DEBUG loaded listener.js 00:50:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (139B1000) [pid = 3760] [serial = 669] [outer = 13446000] 00:50:57 INFO - PROCESS | 3760 | 1461225057725 Marionette TRACE conn2 <- [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]]]}] 00:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 621ms 00:50:57 INFO - PROCESS | 3760 | 1461225057757 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 00:50:57 INFO - PROCESS | 3760 | 1461225057761 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 00:50:57 INFO - PROCESS | 3760 | 1461225057765 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:50:57 INFO - PROCESS | 3760 | 1461225057768 Marionette TRACE conn2 <- [1,858,null,{}] 00:50:57 INFO - PROCESS | 3760 | 1461225057779 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:57 INFO - PROCESS | 3760 | 1461225057864 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 00:50:57 INFO - PROCESS | 3760 | 1461225057980 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:57 INFO - PROCESS | 3760 | ++DOCSHELL 148BF800 == 30 [pid = 3760] [id = 224] 00:50:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (14B09C00) [pid = 3760] [serial = 670] [outer = 00000000] 00:50:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15932C00) [pid = 3760] [serial = 671] [outer = 14B09C00] 00:50:58 INFO - PROCESS | 3760 | 1461225058029 Marionette DEBUG loaded listener.js 00:50:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1593C400) [pid = 3760] [serial = 672] [outer = 14B09C00] 00:50:58 INFO - PROCESS | 3760 | 1461225058427 Marionette TRACE conn2 <- [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]]]}] 00:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 684ms 00:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:50:58 INFO - PROCESS | 3760 | 1461225058466 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 00:50:58 INFO - PROCESS | 3760 | 1461225058468 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 00:50:58 INFO - PROCESS | 3760 | 1461225058472 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:50:58 INFO - PROCESS | 3760 | 1461225058473 Marionette TRACE conn2 <- [1,862,null,{}] 00:50:58 INFO - PROCESS | 3760 | 1461225058477 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:58 INFO - PROCESS | 3760 | 1461225058581 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 00:50:58 INFO - PROCESS | 3760 | 1461225058589 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:58 INFO - PROCESS | 3760 | ++DOCSHELL 157BE000 == 31 [pid = 3760] [id = 225] 00:50:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (15935800) [pid = 3760] [serial = 673] [outer = 00000000] 00:50:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15F73400) [pid = 3760] [serial = 674] [outer = 15935800] 00:50:58 INFO - PROCESS | 3760 | 1461225058634 Marionette DEBUG loaded listener.js 00:50:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1662C000) [pid = 3760] [serial = 675] [outer = 15935800] 00:50:59 INFO - PROCESS | 3760 | 1461225059039 Marionette TRACE conn2 <- [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]]]}] 00:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 590ms 00:50:59 INFO - PROCESS | 3760 | 1461225059068 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 00:50:59 INFO - PROCESS | 3760 | 1461225059070 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 00:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:50:59 INFO - PROCESS | 3760 | 1461225059074 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:50:59 INFO - PROCESS | 3760 | 1461225059075 Marionette TRACE conn2 <- [1,866,null,{}] 00:50:59 INFO - PROCESS | 3760 | 1461225059079 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:59 INFO - PROCESS | 3760 | 1461225059150 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 00:50:59 INFO - PROCESS | 3760 | 1461225059256 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:59 INFO - PROCESS | 3760 | ++DOCSHELL 16A18800 == 32 [pid = 3760] [id = 226] 00:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16A18C00) [pid = 3760] [serial = 676] [outer = 00000000] 00:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16EFA800) [pid = 3760] [serial = 677] [outer = 16A18C00] 00:50:59 INFO - PROCESS | 3760 | 1461225059301 Marionette DEBUG loaded listener.js 00:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18166000) [pid = 3760] [serial = 678] [outer = 16A18C00] 00:50:59 INFO - PROCESS | 3760 | 1461225059660 Marionette TRACE conn2 <- [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]]]}] 00:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 637ms 00:50:59 INFO - PROCESS | 3760 | 1461225059712 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 00:50:59 INFO - PROCESS | 3760 | 1461225059714 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 00:50:59 INFO - PROCESS | 3760 | 1461225059717 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:50:59 INFO - PROCESS | 3760 | 1461225059719 Marionette TRACE conn2 <- [1,870,null,{}] 00:50:59 INFO - PROCESS | 3760 | 1461225059723 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:50:59 INFO - PROCESS | 3760 | 1461225059878 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 00:50:59 INFO - PROCESS | 3760 | 1461225059888 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:59 INFO - PROCESS | 3760 | ++DOCSHELL 16A1A400 == 33 [pid = 3760] [id = 227] 00:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (17C0F400) [pid = 3760] [serial = 679] [outer = 00000000] 00:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1850D800) [pid = 3760] [serial = 680] [outer = 17C0F400] 00:50:59 INFO - PROCESS | 3760 | 1461225059935 Marionette DEBUG loaded listener.js 00:51:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (18836400) [pid = 3760] [serial = 681] [outer = 17C0F400] 00:51:00 INFO - PROCESS | 3760 | 1461225060327 Marionette TRACE conn2 <- [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]]]}] 00:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 637ms 00:51:00 INFO - PROCESS | 3760 | 1461225060340 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 00:51:00 INFO - PROCESS | 3760 | 1461225060341 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 00:51:00 INFO - PROCESS | 3760 | 1461225060344 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:51:00 INFO - PROCESS | 3760 | 1461225060346 Marionette TRACE conn2 <- [1,874,null,{}] 00:51:00 INFO - PROCESS | 3760 | 1461225060349 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:00 INFO - PROCESS | 3760 | 1461225060419 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 00:51:00 INFO - PROCESS | 3760 | 1461225060425 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:00 INFO - PROCESS | 3760 | ++DOCSHELL 185EE000 == 34 [pid = 3760] [id = 228] 00:51:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (18941C00) [pid = 3760] [serial = 682] [outer = 00000000] 00:51:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (18D30C00) [pid = 3760] [serial = 683] [outer = 18941C00] 00:51:00 INFO - PROCESS | 3760 | 1461225060469 Marionette DEBUG loaded listener.js 00:51:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (18D30800) [pid = 3760] [serial = 684] [outer = 18941C00] 00:51:00 INFO - PROCESS | 3760 | 1461225060913 Marionette TRACE conn2 <- [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]]]}] 00:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 590ms 00:51:00 INFO - PROCESS | 3760 | 1461225060942 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 00:51:00 INFO - PROCESS | 3760 | 1461225060944 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 00:51:00 INFO - PROCESS | 3760 | 1461225060947 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:51:00 INFO - PROCESS | 3760 | 1461225060949 Marionette TRACE conn2 <- [1,878,null,{}] 00:51:00 INFO - PROCESS | 3760 | 1461225060952 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:01 INFO - PROCESS | 3760 | 1461225061024 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 00:51:01 INFO - PROCESS | 3760 | 1461225061030 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:01 INFO - PROCESS | 3760 | ++DOCSHELL 18D59C00 == 35 [pid = 3760] [id = 229] 00:51:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (18D5A000) [pid = 3760] [serial = 685] [outer = 00000000] 00:51:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (18E0E800) [pid = 3760] [serial = 686] [outer = 18D5A000] 00:51:01 INFO - PROCESS | 3760 | 1461225061074 Marionette DEBUG loaded listener.js 00:51:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (18E09400) [pid = 3760] [serial = 687] [outer = 18D5A000] 00:51:01 INFO - PROCESS | 3760 | 1461225061492 Marionette TRACE conn2 <- [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]]]}] 00:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 591ms 00:51:01 INFO - PROCESS | 3760 | 1461225061545 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 00:51:01 INFO - PROCESS | 3760 | 1461225061547 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 00:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:51:01 INFO - PROCESS | 3760 | 1461225061550 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:51:01 INFO - PROCESS | 3760 | 1461225061552 Marionette TRACE conn2 <- [1,882,null,{}] 00:51:01 INFO - PROCESS | 3760 | 1461225061568 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:01 INFO - PROCESS | 3760 | 1461225061666 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 00:51:01 INFO - PROCESS | 3760 | 1461225061674 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:01 INFO - PROCESS | 3760 | ++DOCSHELL 139B8400 == 36 [pid = 3760] [id = 230] 00:51:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (18E0D800) [pid = 3760] [serial = 688] [outer = 00000000] 00:51:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (19735C00) [pid = 3760] [serial = 689] [outer = 18E0D800] 00:51:01 INFO - PROCESS | 3760 | 1461225061718 Marionette DEBUG loaded listener.js 00:51:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (19735000) [pid = 3760] [serial = 690] [outer = 18E0D800] 00:51:02 INFO - PROCESS | 3760 | 1461225062168 Marionette TRACE conn2 <- [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]]]}] 00:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 653ms 00:51:02 INFO - PROCESS | 3760 | 1461225062209 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 00:51:02 INFO - PROCESS | 3760 | 1461225062211 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 00:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:51:02 INFO - PROCESS | 3760 | 1461225062214 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:51:02 INFO - PROCESS | 3760 | 1461225062216 Marionette TRACE conn2 <- [1,886,null,{}] 00:51:02 INFO - PROCESS | 3760 | 1461225062219 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:02 INFO - PROCESS | 3760 | 1461225062324 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 00:51:02 INFO - PROCESS | 3760 | 1461225062329 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:02 INFO - PROCESS | 3760 | ++DOCSHELL 13447800 == 37 [pid = 3760] [id = 231] 00:51:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (15E90C00) [pid = 3760] [serial = 691] [outer = 00000000] 00:51:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (19AA7000) [pid = 3760] [serial = 692] [outer = 15E90C00] 00:51:02 INFO - PROCESS | 3760 | 1461225062376 Marionette DEBUG loaded listener.js 00:51:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (19DD3800) [pid = 3760] [serial = 693] [outer = 15E90C00] 00:51:03 INFO - PROCESS | 3760 | 1461225063128 Marionette TRACE conn2 <- [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]]]}] 00:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 950ms 00:51:03 INFO - PROCESS | 3760 | 1461225063144 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 00:51:03 INFO - PROCESS | 3760 | 1461225063146 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 00:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:51:03 INFO - PROCESS | 3760 | 1461225063157 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:51:03 INFO - PROCESS | 3760 | 1461225063159 Marionette TRACE conn2 <- [1,890,null,{}] 00:51:03 INFO - PROCESS | 3760 | 1461225063163 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:03 INFO - PROCESS | 3760 | 1461225063282 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 00:51:03 INFO - PROCESS | 3760 | 1461225063288 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:03 INFO - PROCESS | 3760 | ++DOCSHELL 1A29FC00 == 38 [pid = 3760] [id = 232] 00:51:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1A2A0800) [pid = 3760] [serial = 694] [outer = 00000000] 00:51:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C1F6400) [pid = 3760] [serial = 695] [outer = 1A2A0800] 00:51:03 INFO - PROCESS | 3760 | 1461225063342 Marionette DEBUG loaded listener.js 00:51:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C314000) [pid = 3760] [serial = 696] [outer = 1A2A0800] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15F7EC00) [pid = 3760] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (18E18800) [pid = 3760] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (18E15000) [pid = 3760] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1C859400) [pid = 3760] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1D054C00) [pid = 3760] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1C315400) [pid = 3760] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1C5C5C00) [pid = 3760] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (13B01400) [pid = 3760] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1A33B000) [pid = 3760] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (18D30400) [pid = 3760] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (15933400) [pid = 3760] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (13365C00) [pid = 3760] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15E8C400) [pid = 3760] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (198EF400) [pid = 3760] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1C8F6800) [pid = 3760] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18E0A800) [pid = 3760] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1593CC00) [pid = 3760] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (18E0C000) [pid = 3760] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (13B0BC00) [pid = 3760] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A95E800) [pid = 3760] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (19AB4400) [pid = 3760] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:51:04 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18835000) [pid = 3760] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:51:04 INFO - PROCESS | 3760 | 1461225064224 Marionette TRACE conn2 <- [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]]]}] 00:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1091ms 00:51:04 INFO - PROCESS | 3760 | 1461225064248 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 00:51:04 INFO - PROCESS | 3760 | 1461225064250 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 00:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:51:04 INFO - PROCESS | 3760 | 1461225064253 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:51:04 INFO - PROCESS | 3760 | 1461225064255 Marionette TRACE conn2 <- [1,894,null,{}] 00:51:04 INFO - PROCESS | 3760 | 1461225064258 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:04 INFO - PROCESS | 3760 | 1461225064363 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 00:51:04 INFO - PROCESS | 3760 | 1461225064371 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:04 INFO - PROCESS | 3760 | ++DOCSHELL 1376D800 == 39 [pid = 3760] [id = 233] 00:51:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1555CC00) [pid = 3760] [serial = 697] [outer = 00000000] 00:51:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (18288000) [pid = 3760] [serial = 698] [outer = 1555CC00] 00:51:04 INFO - PROCESS | 3760 | 1461225064415 Marionette DEBUG loaded listener.js 00:51:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1827B400) [pid = 3760] [serial = 699] [outer = 1555CC00] 00:51:04 INFO - PROCESS | 3760 | 1461225064825 Marionette TRACE conn2 <- [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]]]}] 00:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 593ms 00:51:04 INFO - PROCESS | 3760 | 1461225064850 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 00:51:04 INFO - PROCESS | 3760 | 1461225064852 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 00:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:51:04 INFO - PROCESS | 3760 | 1461225064866 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:51:04 INFO - PROCESS | 3760 | 1461225064868 Marionette TRACE conn2 <- [1,898,null,{}] 00:51:04 INFO - PROCESS | 3760 | 1461225064871 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:04 INFO - PROCESS | 3760 | 1461225064950 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 00:51:04 INFO - PROCESS | 3760 | 1461225064957 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:04 INFO - PROCESS | 3760 | ++DOCSHELL 18D2F400 == 40 [pid = 3760] [id = 234] 00:51:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A22E800) [pid = 3760] [serial = 700] [outer = 00000000] 00:51:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1C1E9400) [pid = 3760] [serial = 701] [outer = 1A22E800] 00:51:04 INFO - PROCESS | 3760 | 1461225065000 Marionette DEBUG loaded listener.js 00:51:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1C319000) [pid = 3760] [serial = 702] [outer = 1A22E800] 00:51:05 INFO - PROCESS | 3760 | 1461225065430 Marionette TRACE conn2 <- [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]]]}] 00:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 593ms 00:51:05 INFO - PROCESS | 3760 | 1461225065464 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 00:51:05 INFO - PROCESS | 3760 | 1461225065465 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 00:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:51:05 INFO - PROCESS | 3760 | 1461225065469 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:51:05 INFO - PROCESS | 3760 | 1461225065470 Marionette TRACE conn2 <- [1,902,null,{}] 00:51:05 INFO - PROCESS | 3760 | 1461225065484 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:05 INFO - PROCESS | 3760 | 1461225065585 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 00:51:05 INFO - PROCESS | 3760 | 1461225065592 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:05 INFO - PROCESS | 3760 | ++DOCSHELL 1A340400 == 41 [pid = 3760] [id = 235] 00:51:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1C31E400) [pid = 3760] [serial = 703] [outer = 00000000] 00:51:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1C343800) [pid = 3760] [serial = 704] [outer = 1C31E400] 00:51:05 INFO - PROCESS | 3760 | 1461225065635 Marionette DEBUG loaded listener.js 00:51:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1C346800) [pid = 3760] [serial = 705] [outer = 1C31E400] 00:51:06 INFO - PROCESS | 3760 | 1461225066103 Marionette TRACE conn2 <- [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]]]}] 00:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 686ms 00:51:06 INFO - PROCESS | 3760 | 1461225066169 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 00:51:06 INFO - PROCESS | 3760 | 1461225066174 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 00:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:51:06 INFO - PROCESS | 3760 | 1461225066179 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:51:06 INFO - PROCESS | 3760 | 1461225066184 Marionette TRACE conn2 <- [1,906,null,{}] 00:51:06 INFO - PROCESS | 3760 | 1461225066190 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:06 INFO - PROCESS | 3760 | 1461225066303 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 00:51:06 INFO - PROCESS | 3760 | 1461225066465 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:06 INFO - PROCESS | 3760 | ++DOCSHELL 12D9AC00 == 42 [pid = 3760] [id = 236] 00:51:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (12D9C800) [pid = 3760] [serial = 706] [outer = 00000000] 00:51:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (13365400) [pid = 3760] [serial = 707] [outer = 12D9C800] 00:51:06 INFO - PROCESS | 3760 | 1461225066520 Marionette DEBUG loaded listener.js 00:51:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (13444800) [pid = 3760] [serial = 708] [outer = 12D9C800] 00:51:07 INFO - PROCESS | 3760 | 1461225067269 Marionette TRACE conn2 <- [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]]]}] 00:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1154ms 00:51:07 INFO - PROCESS | 3760 | 1461225067341 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 00:51:07 INFO - PROCESS | 3760 | 1461225067347 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 00:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:51:07 INFO - PROCESS | 3760 | 1461225067353 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:51:07 INFO - PROCESS | 3760 | 1461225067356 Marionette TRACE conn2 <- [1,910,null,{}] 00:51:07 INFO - PROCESS | 3760 | 1461225067360 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:07 INFO - PROCESS | 3760 | 1461225067486 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 00:51:07 INFO - PROCESS | 3760 | 1461225067564 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:07 INFO - PROCESS | 3760 | ++DOCSHELL 1444F400 == 43 [pid = 3760] [id = 237] 00:51:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (14BF5400) [pid = 3760] [serial = 709] [outer = 00000000] 00:51:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15E8C400) [pid = 3760] [serial = 710] [outer = 14BF5400] 00:51:07 INFO - PROCESS | 3760 | 1461225067660 Marionette DEBUG loaded listener.js 00:51:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (13906C00) [pid = 3760] [serial = 711] [outer = 14BF5400] 00:51:08 INFO - PROCESS | 3760 | 1461225068561 Marionette TRACE conn2 <- [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]]]}] 00:51:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (144A6000) [pid = 3760] [serial = 712] [outer = 1DD77000] 00:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1248ms 00:51:08 INFO - PROCESS | 3760 | 1461225068618 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 00:51:08 INFO - PROCESS | 3760 | 1461225068622 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 00:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:51:08 INFO - PROCESS | 3760 | 1461225068680 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:51:08 INFO - PROCESS | 3760 | 1461225068685 Marionette TRACE conn2 <- [1,914,null,{}] 00:51:08 INFO - PROCESS | 3760 | 1461225068693 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:08 INFO - PROCESS | 3760 | 1461225068814 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 00:51:08 INFO - PROCESS | 3760 | 1461225068892 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:08 INFO - PROCESS | 3760 | ++DOCSHELL 11BED800 == 44 [pid = 3760] [id = 238] 00:51:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (123F7C00) [pid = 3760] [serial = 713] [outer = 00000000] 00:51:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (13B0B800) [pid = 3760] [serial = 714] [outer = 123F7C00] 00:51:08 INFO - PROCESS | 3760 | 1461225068980 Marionette DEBUG loaded listener.js 00:51:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15C06000) [pid = 3760] [serial = 715] [outer = 123F7C00] 00:51:09 INFO - PROCESS | 3760 | --DOCSHELL 1D060800 == 43 [pid = 3760] [id = 10] 00:51:09 INFO - PROCESS | 3760 | --DOCSHELL 123FE400 == 42 [pid = 3760] [id = 19] 00:51:09 INFO - PROCESS | 3760 | --DOCSHELL 1D8B1C00 == 41 [pid = 3760] [id = 13] 00:51:09 INFO - PROCESS | 3760 | --DOCSHELL 1D337000 == 40 [pid = 3760] [id = 12] 00:51:09 INFO - PROCESS | 3760 | --DOCSHELL 1DBE4800 == 39 [pid = 3760] [id = 15] 00:51:09 INFO - PROCESS | 3760 | --DOCSHELL 1931CC00 == 38 [pid = 3760] [id = 8] 00:51:09 INFO - PROCESS | 3760 | --DOCSHELL 1DBE4400 == 37 [pid = 3760] [id = 14] 00:51:09 INFO - PROCESS | 3760 | --DOCSHELL 1D223000 == 36 [pid = 3760] [id = 11] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18286C00) [pid = 3760] [serial = 662] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOCSHELL 1827A800 == 35 [pid = 3760] [id = 221] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (16564C00) [pid = 3760] [serial = 549] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1C8EE400) [pid = 3760] [serial = 579] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1AA0DC00) [pid = 3760] [serial = 546] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1973B400) [pid = 3760] [serial = 552] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1C5C7800) [pid = 3760] [serial = 647] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1CD25C00) [pid = 3760] [serial = 650] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1C855800) [pid = 3760] [serial = 648] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1D37F000) [pid = 3760] [serial = 653] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1CD20000) [pid = 3760] [serial = 651] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1D32D800) [pid = 3760] [serial = 656] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1D8BDC00) [pid = 3760] [serial = 659] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1D389000) [pid = 3760] [serial = 654] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1C310000) [pid = 3760] [serial = 644] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1C1EA800) [pid = 3760] [serial = 641] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1C1EF000) [pid = 3760] [serial = 642] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (197D2C00) [pid = 3760] [serial = 638] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (19A70C00) [pid = 3760] [serial = 639] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15CEDC00) [pid = 3760] [serial = 635] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16753C00) [pid = 3760] [serial = 636] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1820B800) [pid = 3760] [serial = 633] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17C06400) [pid = 3760] [serial = 632] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1D8BE800) [pid = 3760] [serial = 630] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1D748400) [pid = 3760] [serial = 629] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1D744800) [pid = 3760] [serial = 627] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1D389800) [pid = 3760] [serial = 626] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1D337400) [pid = 3760] [serial = 624] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1D331C00) [pid = 3760] [serial = 623] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19DAE000) [pid = 3760] [serial = 621] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19736400) [pid = 3760] [serial = 620] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1850C400) [pid = 3760] [serial = 618] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1816B000) [pid = 3760] [serial = 617] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1D05E800) [pid = 3760] [serial = 615] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1DA67000) [pid = 3760] [serial = 660] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1D339400) [pid = 3760] [serial = 657] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1C31AC00) [pid = 3760] [serial = 645] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (18587000) [pid = 3760] [serial = 582] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1C1D0800) [pid = 3760] [serial = 585] [outer = 00000000] [url = about:blank] 00:51:09 INFO - PROCESS | 3760 | 1461225069461 Marionette TRACE conn2 <- [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]]]}] 00:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 842ms 00:51:09 INFO - PROCESS | 3760 | 1461225069475 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 00:51:09 INFO - PROCESS | 3760 | 1461225069479 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 00:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:51:09 INFO - PROCESS | 3760 | 1461225069486 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:51:09 INFO - PROCESS | 3760 | 1461225069488 Marionette TRACE conn2 <- [1,918,null,{}] 00:51:09 INFO - PROCESS | 3760 | 1461225069492 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:09 INFO - PROCESS | 3760 | 1461225069568 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 00:51:09 INFO - PROCESS | 3760 | 1461225069574 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:09 INFO - PROCESS | 3760 | ++DOCSHELL 1593A400 == 36 [pid = 3760] [id = 239] 00:51:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15CF2800) [pid = 3760] [serial = 716] [outer = 00000000] 00:51:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1662C800) [pid = 3760] [serial = 717] [outer = 15CF2800] 00:51:09 INFO - PROCESS | 3760 | 1461225069618 Marionette DEBUG loaded listener.js 00:51:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16A19C00) [pid = 3760] [serial = 718] [outer = 15CF2800] 00:51:10 INFO - PROCESS | 3760 | 1461225070072 Marionette TRACE conn2 <- [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]]]}] 00:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 624ms 00:51:10 INFO - PROCESS | 3760 | 1461225070123 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 00:51:10 INFO - PROCESS | 3760 | 1461225070125 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 00:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:51:10 INFO - PROCESS | 3760 | 1461225070113 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:51:10 INFO - PROCESS | 3760 | 1461225070116 Marionette TRACE conn2 <- [1,922,null,{}] 00:51:10 INFO - PROCESS | 3760 | 1461225070127 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:10 INFO - PROCESS | 3760 | 1461225070207 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 00:51:10 INFO - PROCESS | 3760 | 1461225070216 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:10 INFO - PROCESS | 3760 | ++DOCSHELL 1827F000 == 37 [pid = 3760] [id = 240] 00:51:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (18280400) [pid = 3760] [serial = 719] [outer = 00000000] 00:51:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1850C400) [pid = 3760] [serial = 720] [outer = 18280400] 00:51:10 INFO - PROCESS | 3760 | 1461225070264 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (18581400) [pid = 3760] [serial = 721] [outer = 18280400] 00:51:10 INFO - PROCESS | 3760 | 1461225070743 Marionette TRACE conn2 <- [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]]]}] 00:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 623ms 00:51:10 INFO - PROCESS | 3760 | 1461225070751 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 00:51:10 INFO - PROCESS | 3760 | 1461225070753 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 00:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:51:10 INFO - PROCESS | 3760 | 1461225070759 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:51:10 INFO - PROCESS | 3760 | 1461225070761 Marionette TRACE conn2 <- [1,926,null,{}] 00:51:10 INFO - PROCESS | 3760 | 1461225070764 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:10 INFO - PROCESS | 3760 | 1461225070841 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 00:51:10 INFO - PROCESS | 3760 | 1461225070848 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:10 INFO - PROCESS | 3760 | ++DOCSHELL 139B0000 == 38 [pid = 3760] [id = 241] 00:51:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (185EC400) [pid = 3760] [serial = 722] [outer = 00000000] 00:51:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (18D5B800) [pid = 3760] [serial = 723] [outer = 185EC400] 00:51:10 INFO - PROCESS | 3760 | 1461225070892 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (18E0F000) [pid = 3760] [serial = 724] [outer = 185EC400] 00:51:11 INFO - PROCESS | 3760 | 1461225071315 Marionette TRACE conn2 <- [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]]]}] 00:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 593ms 00:51:11 INFO - PROCESS | 3760 | 1461225071364 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 00:51:11 INFO - PROCESS | 3760 | 1461225071366 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 00:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:51:11 INFO - PROCESS | 3760 | 1461225071369 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:51:11 INFO - PROCESS | 3760 | 1461225071371 Marionette TRACE conn2 <- [1,930,null,{}] 00:51:11 INFO - PROCESS | 3760 | 1461225071378 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:11 INFO - PROCESS | 3760 | 1461225071477 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 00:51:11 INFO - PROCESS | 3760 | 1461225071484 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:11 INFO - PROCESS | 3760 | ++DOCSHELL 18836000 == 39 [pid = 3760] [id = 242] 00:51:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (18D50000) [pid = 3760] [serial = 725] [outer = 00000000] 00:51:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (198EF400) [pid = 3760] [serial = 726] [outer = 18D50000] 00:51:11 INFO - PROCESS | 3760 | 1461225071529 Marionette DEBUG loaded listener.js 00:51:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (199A2800) [pid = 3760] [serial = 727] [outer = 18D50000] 00:51:11 INFO - PROCESS | 3760 | 1461225072007 Marionette TRACE conn2 <- [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]]]}] 00:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 702ms 00:51:12 INFO - PROCESS | 3760 | 1461225072068 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 00:51:12 INFO - PROCESS | 3760 | 1461225072070 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 00:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:51:12 INFO - PROCESS | 3760 | 1461225072074 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:51:12 INFO - PROCESS | 3760 | 1461225072075 Marionette TRACE conn2 <- [1,934,null,{}] 00:51:12 INFO - PROCESS | 3760 | 1461225072086 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:12 INFO - PROCESS | 3760 | 1461225072213 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 00:51:12 INFO - PROCESS | 3760 | 1461225072272 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:12 INFO - PROCESS | 3760 | ++DOCSHELL 1A2A4000 == 40 [pid = 3760] [id = 243] 00:51:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A2A7400) [pid = 3760] [serial = 728] [outer = 00000000] 00:51:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A95A000) [pid = 3760] [serial = 729] [outer = 1A2A7400] 00:51:12 INFO - PROCESS | 3760 | 1461225072318 Marionette DEBUG loaded listener.js 00:51:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A957800) [pid = 3760] [serial = 730] [outer = 1A2A7400] 00:51:12 INFO - PROCESS | 3760 | 1461225072742 Marionette TRACE conn2 <- [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]]]}] 00:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 701ms 00:51:12 INFO - PROCESS | 3760 | 1461225072778 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 00:51:12 INFO - PROCESS | 3760 | 1461225072780 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 00:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:51:12 INFO - PROCESS | 3760 | 1461225072823 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:51:12 INFO - PROCESS | 3760 | 1461225072825 Marionette TRACE conn2 <- [1,938,null,{}] 00:51:12 INFO - PROCESS | 3760 | 1461225072828 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:12 INFO - PROCESS | 3760 | 1461225072958 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 00:51:12 INFO - PROCESS | 3760 | 1461225072971 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:12 INFO - PROCESS | 3760 | ++DOCSHELL 1C1ECC00 == 41 [pid = 3760] [id = 244] 00:51:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1C1ED000) [pid = 3760] [serial = 731] [outer = 00000000] 00:51:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1C1F4000) [pid = 3760] [serial = 732] [outer = 1C1ED000] 00:51:13 INFO - PROCESS | 3760 | 1461225073014 Marionette DEBUG loaded listener.js 00:51:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1C1F2C00) [pid = 3760] [serial = 733] [outer = 1C1ED000] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (18E0D800) [pid = 3760] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (12B82C00) [pid = 3760] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (18D5A000) [pid = 3760] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15E90C00) [pid = 3760] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (18941C00) [pid = 3760] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (14B09C00) [pid = 3760] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16A18C00) [pid = 3760] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17C0F400) [pid = 3760] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15935800) [pid = 3760] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A2A0800) [pid = 3760] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13446000) [pid = 3760] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A22E800) [pid = 3760] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1555CC00) [pid = 3760] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:51:13 INFO - PROCESS | 3760 | 1461225073577 Marionette TRACE conn2 <- [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]]]}] 00:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 795ms 00:51:13 INFO - PROCESS | 3760 | 1461225073615 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 00:51:13 INFO - PROCESS | 3760 | 1461225073617 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 00:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:51:13 INFO - PROCESS | 3760 | 1461225073620 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:51:13 INFO - PROCESS | 3760 | 1461225073622 Marionette TRACE conn2 <- [1,942,null,{}] 00:51:13 INFO - PROCESS | 3760 | 1461225073625 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:13 INFO - PROCESS | 3760 | 1461225073699 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 00:51:13 INFO - PROCESS | 3760 | 1461225073705 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:13 INFO - PROCESS | 3760 | ++DOCSHELL 1344B800 == 42 [pid = 3760] [id = 245] 00:51:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14B09C00) [pid = 3760] [serial = 734] [outer = 00000000] 00:51:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1850CC00) [pid = 3760] [serial = 735] [outer = 14B09C00] 00:51:13 INFO - PROCESS | 3760 | 1461225073748 Marionette DEBUG loaded listener.js 00:51:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (18E13C00) [pid = 3760] [serial = 736] [outer = 14B09C00] 00:51:14 INFO - PROCESS | 3760 | 1461225074162 Marionette TRACE conn2 <- [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]]]}] 00:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 593ms 00:51:14 INFO - PROCESS | 3760 | 1461225074218 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 00:51:14 INFO - PROCESS | 3760 | 1461225074220 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 00:51:14 INFO - PROCESS | 3760 | 1461225074223 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:51:14 INFO - PROCESS | 3760 | 1461225074225 Marionette TRACE conn2 <- [1,946,null,{}] 00:51:14 INFO - PROCESS | 3760 | 1461225074228 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:14 INFO - PROCESS | 3760 | 1461225074326 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 00:51:14 INFO - PROCESS | 3760 | 1461225074332 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:14 INFO - PROCESS | 3760 | ++DOCSHELL 18E0C800 == 43 [pid = 3760] [id = 246] 00:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1C1EB800) [pid = 3760] [serial = 737] [outer = 00000000] 00:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1C31B000) [pid = 3760] [serial = 738] [outer = 1C1EB800] 00:51:14 INFO - PROCESS | 3760 | 1461225074375 Marionette DEBUG loaded listener.js 00:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1C31AC00) [pid = 3760] [serial = 739] [outer = 1C1EB800] 00:51:14 INFO - PROCESS | 3760 | 1461225074785 Marionette TRACE conn2 <- [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]]]}] 00:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 593ms 00:51:14 INFO - PROCESS | 3760 | 1461225074820 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 00:51:14 INFO - PROCESS | 3760 | 1461225074822 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 00:51:14 INFO - PROCESS | 3760 | 1461225074825 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:51:14 INFO - PROCESS | 3760 | 1461225074827 Marionette TRACE conn2 <- [1,950,null,{}] 00:51:14 INFO - PROCESS | 3760 | 1461225074831 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:14 INFO - PROCESS | 3760 | 1461225074905 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 00:51:14 INFO - PROCESS | 3760 | 1461225074911 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:14 INFO - PROCESS | 3760 | ++DOCSHELL 1A33D000 == 44 [pid = 3760] [id = 247] 00:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1C31D800) [pid = 3760] [serial = 740] [outer = 00000000] 00:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1C348800) [pid = 3760] [serial = 741] [outer = 1C31D800] 00:51:14 INFO - PROCESS | 3760 | 1461225074954 Marionette DEBUG loaded listener.js 00:51:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1C34C000) [pid = 3760] [serial = 742] [outer = 1C31D800] 00:51:15 INFO - PROCESS | 3760 | 1461225075368 Marionette TRACE conn2 <- [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]]]}] 00:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 593ms 00:51:15 INFO - PROCESS | 3760 | 1461225075424 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 00:51:15 INFO - PROCESS | 3760 | 1461225075426 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 00:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:51:15 INFO - PROCESS | 3760 | 1461225075430 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:51:15 INFO - PROCESS | 3760 | 1461225075432 Marionette TRACE conn2 <- [1,954,null,{}] 00:51:15 INFO - PROCESS | 3760 | 1461225075435 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:15 INFO - PROCESS | 3760 | 1461225075570 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 00:51:15 INFO - PROCESS | 3760 | 1461225075723 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:15 INFO - PROCESS | 3760 | ++DOCSHELL 12BEEC00 == 45 [pid = 3760] [id = 248] 00:51:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (12D8F000) [pid = 3760] [serial = 743] [outer = 00000000] 00:51:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (13366C00) [pid = 3760] [serial = 744] [outer = 12D8F000] 00:51:15 INFO - PROCESS | 3760 | 1461225075782 Marionette DEBUG loaded listener.js 00:51:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (139B0C00) [pid = 3760] [serial = 745] [outer = 12D8F000] 00:51:16 INFO - PROCESS | 3760 | 1461225076340 Marionette TRACE conn2 <- [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]]]}] 00:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 936ms 00:51:16 INFO - PROCESS | 3760 | 1461225076375 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 00:51:16 INFO - PROCESS | 3760 | 1461225076380 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 00:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:51:16 INFO - PROCESS | 3760 | 1461225076385 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:51:16 INFO - PROCESS | 3760 | 1461225076389 Marionette TRACE conn2 <- [1,958,null,{}] 00:51:16 INFO - PROCESS | 3760 | 1461225076394 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:16 INFO - PROCESS | 3760 | 1461225076495 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 00:51:16 INFO - PROCESS | 3760 | 1461225076589 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:16 INFO - PROCESS | 3760 | ++DOCSHELL 16EF7400 == 46 [pid = 3760] [id = 249] 00:51:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (17C06400) [pid = 3760] [serial = 746] [outer = 00000000] 00:51:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1816BC00) [pid = 3760] [serial = 747] [outer = 17C06400] 00:51:16 INFO - PROCESS | 3760 | 1461225076646 Marionette DEBUG loaded listener.js 00:51:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1827E800) [pid = 3760] [serial = 748] [outer = 17C06400] 00:51:17 INFO - PROCESS | 3760 | 1461225077205 Marionette TRACE conn2 <- [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]]]}] 00:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 842ms 00:51:17 INFO - PROCESS | 3760 | 1461225077236 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 00:51:17 INFO - PROCESS | 3760 | 1461225077239 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 00:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:51:17 INFO - PROCESS | 3760 | 1461225077244 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:51:17 INFO - PROCESS | 3760 | 1461225077246 Marionette TRACE conn2 <- [1,962,null,{}] 00:51:17 INFO - PROCESS | 3760 | 1461225077250 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:17 INFO - PROCESS | 3760 | 1461225077358 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 00:51:17 INFO - PROCESS | 3760 | 1461225077453 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:17 INFO - PROCESS | 3760 | ++DOCSHELL 1931CC00 == 47 [pid = 3760] [id = 250] 00:51:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (19733000) [pid = 3760] [serial = 749] [outer = 00000000] 00:51:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A230C00) [pid = 3760] [serial = 750] [outer = 19733000] 00:51:17 INFO - PROCESS | 3760 | 1461225077507 Marionette DEBUG loaded listener.js 00:51:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A33E400) [pid = 3760] [serial = 751] [outer = 19733000] 00:51:18 INFO - PROCESS | 3760 | 1461225078030 Marionette TRACE conn2 <- [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]]]}] 00:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 842ms 00:51:18 INFO - PROCESS | 3760 | 1461225078072 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 00:51:18 INFO - PROCESS | 3760 | 1461225078076 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 00:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:51:18 INFO - PROCESS | 3760 | 1461225078087 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:51:18 INFO - PROCESS | 3760 | 1461225078091 Marionette TRACE conn2 <- [1,966,null,{}] 00:51:18 INFO - PROCESS | 3760 | 1461225078095 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:18 INFO - PROCESS | 3760 | 1461225078196 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 00:51:18 INFO - PROCESS | 3760 | 1461225078289 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:18 INFO - PROCESS | 3760 | ++DOCSHELL 1C408800 == 48 [pid = 3760] [id = 251] 00:51:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1C40BC00) [pid = 3760] [serial = 752] [outer = 00000000] 00:51:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1C553800) [pid = 3760] [serial = 753] [outer = 1C40BC00] 00:51:18 INFO - PROCESS | 3760 | 1461225078352 Marionette DEBUG loaded listener.js 00:51:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1C55AC00) [pid = 3760] [serial = 754] [outer = 1C40BC00] 00:51:18 INFO - PROCESS | 3760 | 1461225078912 Marionette TRACE conn2 <- [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]]]}] 00:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 889ms 00:51:18 INFO - PROCESS | 3760 | 1461225078986 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 00:51:18 INFO - PROCESS | 3760 | 1461225078989 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 00:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:51:18 INFO - PROCESS | 3760 | 1461225078992 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:51:18 INFO - PROCESS | 3760 | 1461225078994 Marionette TRACE conn2 <- [1,970,null,{}] 00:51:18 INFO - PROCESS | 3760 | 1461225078997 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:19 INFO - PROCESS | 3760 | 1461225079094 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 00:51:19 INFO - PROCESS | 3760 | 1461225079174 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:19 INFO - PROCESS | 3760 | ++DOCSHELL 18832800 == 49 [pid = 3760] [id = 252] 00:51:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1C312C00) [pid = 3760] [serial = 755] [outer = 00000000] 00:51:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1C84E000) [pid = 3760] [serial = 756] [outer = 1C312C00] 00:51:19 INFO - PROCESS | 3760 | 1461225079273 Marionette DEBUG loaded listener.js 00:51:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1C851000) [pid = 3760] [serial = 757] [outer = 1C312C00] 00:51:19 INFO - PROCESS | 3760 | 1461225079810 Marionette TRACE conn2 <- [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]]]}] 00:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 904ms 00:51:19 INFO - PROCESS | 3760 | 1461225079896 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 00:51:19 INFO - PROCESS | 3760 | 1461225079899 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 00:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:51:19 INFO - PROCESS | 3760 | 1461225079902 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:51:19 INFO - PROCESS | 3760 | 1461225079904 Marionette TRACE conn2 <- [1,974,null,{}] 00:51:19 INFO - PROCESS | 3760 | 1461225079908 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:20 INFO - PROCESS | 3760 | 1461225080017 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 00:51:20 INFO - PROCESS | 3760 | 1461225080241 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:20 INFO - PROCESS | 3760 | ++DOCSHELL 12310400 == 50 [pid = 3760] [id = 253] 00:51:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (12D91000) [pid = 3760] [serial = 758] [outer = 00000000] 00:51:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (13904000) [pid = 3760] [serial = 759] [outer = 12D91000] 00:51:20 INFO - PROCESS | 3760 | 1461225080305 Marionette DEBUG loaded listener.js 00:51:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (139B8800) [pid = 3760] [serial = 760] [outer = 12D91000] 00:51:20 INFO - PROCESS | 3760 | 1461225080912 Marionette TRACE conn2 <- [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]]]}] 00:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1045ms 00:51:20 INFO - PROCESS | 3760 | 1461225080962 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 00:51:20 INFO - PROCESS | 3760 | 1461225080967 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 00:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:51:20 INFO - PROCESS | 3760 | 1461225080972 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:51:20 INFO - PROCESS | 3760 | 1461225080975 Marionette TRACE conn2 <- [1,978,null,{}] 00:51:20 INFO - PROCESS | 3760 | 1461225080980 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:21 INFO - PROCESS | 3760 | 1461225081086 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 00:51:21 INFO - PROCESS | 3760 | --DOCSHELL 16E69C00 == 49 [pid = 3760] [id = 25] 00:51:21 INFO - PROCESS | 3760 | --DOCSHELL 12354800 == 48 [pid = 3760] [id = 27] 00:51:21 INFO - PROCESS | 3760 | --DOCSHELL 17C02000 == 47 [pid = 3760] [id = 26] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19735000) [pid = 3760] [serial = 690] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (12D96000) [pid = 3760] [serial = 665] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (12DD6800) [pid = 3760] [serial = 666] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (18E0E800) [pid = 3760] [serial = 686] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (19AA7000) [pid = 3760] [serial = 692] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (18D30C00) [pid = 3760] [serial = 683] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18D30800) [pid = 3760] [serial = 684] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15932C00) [pid = 3760] [serial = 671] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1593C400) [pid = 3760] [serial = 672] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16EFA800) [pid = 3760] [serial = 677] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (18166000) [pid = 3760] [serial = 678] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1850D800) [pid = 3760] [serial = 680] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18836400) [pid = 3760] [serial = 681] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15F73400) [pid = 3760] [serial = 674] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1662C000) [pid = 3760] [serial = 675] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1C1F6400) [pid = 3760] [serial = 695] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13778000) [pid = 3760] [serial = 668] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (139B1000) [pid = 3760] [serial = 669] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1C343800) [pid = 3760] [serial = 704] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1C319000) [pid = 3760] [serial = 702] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1C1E9400) [pid = 3760] [serial = 701] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (18288000) [pid = 3760] [serial = 698] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1C314000) [pid = 3760] [serial = 696] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19735C00) [pid = 3760] [serial = 689] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19DD3800) [pid = 3760] [serial = 693] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1827B400) [pid = 3760] [serial = 699] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (18E09400) [pid = 3760] [serial = 687] [outer = 00000000] [url = about:blank] 00:51:21 INFO - PROCESS | 3760 | 1461225081209 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:21 INFO - PROCESS | 3760 | ++DOCSHELL 12355000 == 48 [pid = 3760] [id = 254] 00:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (123F6800) [pid = 3760] [serial = 761] [outer = 00000000] 00:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13364800) [pid = 3760] [serial = 762] [outer = 123F6800] 00:51:21 INFO - PROCESS | 3760 | 1461225081256 Marionette DEBUG loaded listener.js 00:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13B10400) [pid = 3760] [serial = 763] [outer = 123F6800] 00:51:21 INFO - PROCESS | 3760 | 1461225081661 Marionette TRACE conn2 <- [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]]]}] 00:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 733ms 00:51:21 INFO - PROCESS | 3760 | 1461225081748 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 00:51:21 INFO - PROCESS | 3760 | 1461225081752 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 00:51:21 INFO - PROCESS | 3760 | 1461225081760 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:51:21 INFO - PROCESS | 3760 | 1461225081762 Marionette TRACE conn2 <- [1,982,null,{}] 00:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:51:21 INFO - PROCESS | 3760 | 1461225081766 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:21 INFO - PROCESS | 3760 | 1461225081844 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 00:51:21 INFO - PROCESS | 3760 | 1461225081856 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:21 INFO - PROCESS | 3760 | ++DOCSHELL 15C47C00 == 49 [pid = 3760] [id = 255] 00:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15CAB000) [pid = 3760] [serial = 764] [outer = 00000000] 00:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15CDE800) [pid = 3760] [serial = 765] [outer = 15CAB000] 00:51:21 INFO - PROCESS | 3760 | 1461225081901 Marionette DEBUG loaded listener.js 00:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15E0CC00) [pid = 3760] [serial = 766] [outer = 15CAB000] 00:51:22 INFO - PROCESS | 3760 | 1461225082362 Marionette TRACE conn2 <- [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]]]}] 00:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 639ms 00:51:22 INFO - PROCESS | 3760 | 1461225082403 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 00:51:22 INFO - PROCESS | 3760 | 1461225082406 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 00:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:51:22 INFO - PROCESS | 3760 | 1461225082411 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:51:22 INFO - PROCESS | 3760 | 1461225082419 Marionette TRACE conn2 <- [1,986,null,{}] 00:51:22 INFO - PROCESS | 3760 | 1461225082432 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:22 INFO - PROCESS | 3760 | 1461225082511 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 00:51:22 INFO - PROCESS | 3760 | 1461225082520 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:22 INFO - PROCESS | 3760 | ++DOCSHELL 16753000 == 50 [pid = 3760] [id = 256] 00:51:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16756000) [pid = 3760] [serial = 767] [outer = 00000000] 00:51:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16E6B000) [pid = 3760] [serial = 768] [outer = 16756000] 00:51:22 INFO - PROCESS | 3760 | 1461225082564 Marionette DEBUG loaded listener.js 00:51:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17C09800) [pid = 3760] [serial = 769] [outer = 16756000] 00:51:22 INFO - PROCESS | 3760 | 1461225082982 Marionette TRACE conn2 <- [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]]]}] 00:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 593ms 00:51:23 INFO - PROCESS | 3760 | 1461225083010 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 00:51:23 INFO - PROCESS | 3760 | 1461225083013 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 00:51:23 INFO - PROCESS | 3760 | 1461225083016 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:51:23 INFO - PROCESS | 3760 | 1461225083018 Marionette TRACE conn2 <- [1,990,null,{}] 00:51:23 INFO - PROCESS | 3760 | 1461225083021 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:23 INFO - PROCESS | 3760 | 1461225083099 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 00:51:23 INFO - PROCESS | 3760 | 1461225083104 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:23 INFO - PROCESS | 3760 | ++DOCSHELL 17C07C00 == 51 [pid = 3760] [id = 257] 00:51:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (18166000) [pid = 3760] [serial = 770] [outer = 00000000] 00:51:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (18284400) [pid = 3760] [serial = 771] [outer = 18166000] 00:51:23 INFO - PROCESS | 3760 | 1461225083148 Marionette DEBUG loaded listener.js 00:51:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18514800) [pid = 3760] [serial = 772] [outer = 18166000] 00:51:23 INFO - PROCESS | 3760 | 1461225083623 Marionette TRACE conn2 <- [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]]]}] 00:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 623ms 00:51:23 INFO - PROCESS | 3760 | 1461225083654 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 00:51:23 INFO - PROCESS | 3760 | 1461225083656 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 00:51:23 INFO - PROCESS | 3760 | 1461225083659 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:51:23 INFO - PROCESS | 3760 | 1461225083661 Marionette TRACE conn2 <- [1,994,null,{}] 00:51:23 INFO - PROCESS | 3760 | 1461225083664 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:23 INFO - PROCESS | 3760 | 1461225083768 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 00:51:23 INFO - PROCESS | 3760 | 1461225083776 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:23 INFO - PROCESS | 3760 | ++DOCSHELL 18587C00 == 52 [pid = 3760] [id = 258] 00:51:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (185F1000) [pid = 3760] [serial = 773] [outer = 00000000] 00:51:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1893A800) [pid = 3760] [serial = 774] [outer = 185F1000] 00:51:23 INFO - PROCESS | 3760 | 1461225083875 Marionette DEBUG loaded listener.js 00:51:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (18D2E000) [pid = 3760] [serial = 775] [outer = 185F1000] 00:51:24 INFO - PROCESS | 3760 | 1461225084316 Marionette TRACE conn2 <- [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]]]}] 00:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 686ms 00:51:24 INFO - PROCESS | 3760 | 1461225084359 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 00:51:24 INFO - PROCESS | 3760 | 1461225084361 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 00:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:51:24 INFO - PROCESS | 3760 | 1461225084378 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:51:24 INFO - PROCESS | 3760 | 1461225084380 Marionette TRACE conn2 <- [1,998,null,{}] 00:51:24 INFO - PROCESS | 3760 | 1461225084384 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:24 INFO - PROCESS | 3760 | 1461225084534 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 00:51:24 INFO - PROCESS | 3760 | 1461225084566 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:24 INFO - PROCESS | 3760 | ++DOCSHELL 18E0A800 == 53 [pid = 3760] [id = 259] 00:51:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (18E0E400) [pid = 3760] [serial = 776] [outer = 00000000] 00:51:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (18E15000) [pid = 3760] [serial = 777] [outer = 18E0E400] 00:51:24 INFO - PROCESS | 3760 | 1461225084610 Marionette DEBUG loaded listener.js 00:51:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18E13800) [pid = 3760] [serial = 778] [outer = 18E0E400] 00:51:25 INFO - PROCESS | 3760 | 1461225085026 Marionette TRACE conn2 <- [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]]]}] 00:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 686ms 00:51:25 INFO - PROCESS | 3760 | 1461225085080 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 00:51:25 INFO - PROCESS | 3760 | 1461225085082 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 00:51:25 INFO - PROCESS | 3760 | 1461225085085 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:51:25 INFO - PROCESS | 3760 | 1461225085087 Marionette TRACE conn2 <- [1,1002,null,{}] 00:51:25 INFO - PROCESS | 3760 | 1461225085090 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:25 INFO - PROCESS | 3760 | 1461225085176 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 00:51:25 INFO - PROCESS | 3760 | 1461225085183 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:25 INFO - PROCESS | 3760 | ++DOCSHELL 18E16C00 == 54 [pid = 3760] [id = 260] 00:51:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (18F5D800) [pid = 3760] [serial = 779] [outer = 00000000] 00:51:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (198F5C00) [pid = 3760] [serial = 780] [outer = 18F5D800] 00:51:25 INFO - PROCESS | 3760 | 1461225085271 Marionette DEBUG loaded listener.js 00:51:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (19AA7000) [pid = 3760] [serial = 781] [outer = 18F5D800] 00:51:25 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A2A7400) [pid = 3760] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:51:25 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (123F7C00) [pid = 3760] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:51:25 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (18280400) [pid = 3760] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:51:25 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15CF2800) [pid = 3760] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:51:25 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (18D50000) [pid = 3760] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:51:25 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (185EC400) [pid = 3760] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:51:25 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1C1ED000) [pid = 3760] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:51:25 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (14B09C00) [pid = 3760] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:51:25 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1C1EB800) [pid = 3760] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:51:25 INFO - PROCESS | 3760 | 1461225085708 Marionette TRACE conn2 <- [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]]]}] 00:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 701ms 00:51:25 INFO - PROCESS | 3760 | 1461225085769 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 00:51:25 INFO - PROCESS | 3760 | 1461225085771 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 00:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:51:25 INFO - PROCESS | 3760 | 1461225085774 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:51:25 INFO - PROCESS | 3760 | 1461225085776 Marionette TRACE conn2 <- [1,1006,null,{}] 00:51:25 INFO - PROCESS | 3760 | 1461225085780 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:25 INFO - PROCESS | 3760 | 1461225085883 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 00:51:25 INFO - PROCESS | 3760 | 1461225085891 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:25 INFO - PROCESS | 3760 | ++DOCSHELL 13310400 == 55 [pid = 3760] [id = 261] 00:51:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (143AEC00) [pid = 3760] [serial = 782] [outer = 00000000] 00:51:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (198ED800) [pid = 3760] [serial = 783] [outer = 143AEC00] 00:51:25 INFO - PROCESS | 3760 | 1461225085935 Marionette DEBUG loaded listener.js 00:51:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19AB3000) [pid = 3760] [serial = 784] [outer = 143AEC00] 00:51:26 INFO - PROCESS | 3760 | 1461225086343 Marionette TRACE conn2 <- [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]]]}] 00:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 593ms 00:51:26 INFO - PROCESS | 3760 | 1461225086374 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 00:51:26 INFO - PROCESS | 3760 | 1461225086376 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 00:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:51:26 INFO - PROCESS | 3760 | 1461225086379 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:51:26 INFO - PROCESS | 3760 | 1461225086381 Marionette TRACE conn2 <- [1,1010,null,{}] 00:51:26 INFO - PROCESS | 3760 | 1461225086388 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:26 INFO - PROCESS | 3760 | 1461225086465 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 00:51:26 INFO - PROCESS | 3760 | 1461225086471 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:26 INFO - PROCESS | 3760 | ++DOCSHELL 1440C800 == 56 [pid = 3760] [id = 262] 00:51:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1820C400) [pid = 3760] [serial = 785] [outer = 00000000] 00:51:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A2A9400) [pid = 3760] [serial = 786] [outer = 1820C400] 00:51:26 INFO - PROCESS | 3760 | 1461225086515 Marionette DEBUG loaded listener.js 00:51:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A2A3000) [pid = 3760] [serial = 787] [outer = 1820C400] 00:51:26 INFO - PROCESS | 3760 | 1461225086928 Marionette TRACE conn2 <- [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]]]}] 00:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 593ms 00:51:26 INFO - PROCESS | 3760 | 1461225086976 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 00:51:26 INFO - PROCESS | 3760 | 1461225086978 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 00:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:51:26 INFO - PROCESS | 3760 | 1461225086985 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:51:26 INFO - PROCESS | 3760 | 1461225086987 Marionette TRACE conn2 <- [1,1014,null,{}] 00:51:26 INFO - PROCESS | 3760 | 1461225086990 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:27 INFO - PROCESS | 3760 | 1461225087066 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 00:51:27 INFO - PROCESS | 3760 | 1461225087072 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:27 INFO - PROCESS | 3760 | ++DOCSHELL 19AAEC00 == 57 [pid = 3760] [id = 263] 00:51:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1AAC6400) [pid = 3760] [serial = 788] [outer = 00000000] 00:51:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1C1EB800) [pid = 3760] [serial = 789] [outer = 1AAC6400] 00:51:27 INFO - PROCESS | 3760 | 1461225087121 Marionette DEBUG loaded listener.js 00:51:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1C1F6400) [pid = 3760] [serial = 790] [outer = 1AAC6400] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1A33D000 == 56 [pid = 3760] [id = 247] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 18E0C800 == 55 [pid = 3760] [id = 246] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1DD74C00 == 54 [pid = 3760] [id = 18] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1656E800 == 53 [pid = 3760] [id = 23] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 12BEE800 == 52 [pid = 3760] [id = 28] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1827F000 == 51 [pid = 3760] [id = 240] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 18836000 == 50 [pid = 3760] [id = 242] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1376D400 == 49 [pid = 3760] [id = 21] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1A2A4000 == 48 [pid = 3760] [id = 243] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1C1ECC00 == 47 [pid = 3760] [id = 244] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 139B0000 == 46 [pid = 3760] [id = 241] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1344B800 == 45 [pid = 3760] [id = 245] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 15CE5800 == 44 [pid = 3760] [id = 20] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 16E5DC00 == 43 [pid = 3760] [id = 24] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 15745800 == 42 [pid = 3760] [id = 22] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 12355000 == 41 [pid = 3760] [id = 254] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 12310400 == 40 [pid = 3760] [id = 253] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 18832800 == 39 [pid = 3760] [id = 252] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1C408800 == 38 [pid = 3760] [id = 251] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 16EF7400 == 37 [pid = 3760] [id = 249] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1931CC00 == 36 [pid = 3760] [id = 250] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 12BEEC00 == 35 [pid = 3760] [id = 248] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 13310400 == 34 [pid = 3760] [id = 261] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 1440C800 == 33 [pid = 3760] [id = 262] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 16753000 == 32 [pid = 3760] [id = 256] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 18E16C00 == 31 [pid = 3760] [id = 260] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 15C47C00 == 30 [pid = 3760] [id = 255] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 18587C00 == 29 [pid = 3760] [id = 258] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 18E0A800 == 28 [pid = 3760] [id = 259] 00:51:28 INFO - PROCESS | 3760 | --DOCSHELL 17C07C00 == 27 [pid = 3760] [id = 257] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1C348800) [pid = 3760] [serial = 741] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A95A000) [pid = 3760] [serial = 729] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13B0B800) [pid = 3760] [serial = 714] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15C06000) [pid = 3760] [serial = 715] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1850C400) [pid = 3760] [serial = 720] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (18581400) [pid = 3760] [serial = 721] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1662C800) [pid = 3760] [serial = 717] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16A19C00) [pid = 3760] [serial = 718] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15E8C400) [pid = 3760] [serial = 710] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (199A2800) [pid = 3760] [serial = 727] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13365400) [pid = 3760] [serial = 707] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (18D5B800) [pid = 3760] [serial = 723] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A957800) [pid = 3760] [serial = 730] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1C1F4000) [pid = 3760] [serial = 732] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1850CC00) [pid = 3760] [serial = 735] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1C31B000) [pid = 3760] [serial = 738] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1C1F2C00) [pid = 3760] [serial = 733] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1C5BA800) [pid = 3760] [serial = 405] [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.] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (198EF400) [pid = 3760] [serial = 726] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1C31AC00) [pid = 3760] [serial = 739] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (18E0F000) [pid = 3760] [serial = 724] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (18E13C00) [pid = 3760] [serial = 736] [outer = 00000000] [url = about:blank] 00:51:28 INFO - PROCESS | 3760 | 1461225088997 Marionette TRACE conn2 <- [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]]]}] 00:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2058ms 00:51:29 INFO - PROCESS | 3760 | 1461225089047 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 00:51:29 INFO - PROCESS | 3760 | 1461225089051 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 00:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:51:29 INFO - PROCESS | 3760 | 1461225089057 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:51:29 INFO - PROCESS | 3760 | 1461225089061 Marionette TRACE conn2 <- [1,1018,null,{}] 00:51:29 INFO - PROCESS | 3760 | 1461225089068 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:29 INFO - PROCESS | 3760 | 1461225089156 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 00:51:29 INFO - PROCESS | 3760 | 1461225089165 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:29 INFO - PROCESS | 3760 | ++DOCSHELL 12BE3400 == 28 [pid = 3760] [id = 264] 00:51:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (12BE3C00) [pid = 3760] [serial = 791] [outer = 00000000] 00:51:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (12D96400) [pid = 3760] [serial = 792] [outer = 12BE3C00] 00:51:29 INFO - PROCESS | 3760 | 1461225089215 Marionette DEBUG loaded listener.js 00:51:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13301400) [pid = 3760] [serial = 793] [outer = 12BE3C00] 00:51:29 INFO - PROCESS | 3760 | 1461225089699 Marionette TRACE conn2 <- [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]]]}] 00:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 701ms 00:51:29 INFO - PROCESS | 3760 | 1461225089757 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 00:51:29 INFO - PROCESS | 3760 | 1461225089763 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 00:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:51:29 INFO - PROCESS | 3760 | 1461225089769 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:51:29 INFO - PROCESS | 3760 | 1461225089772 Marionette TRACE conn2 <- [1,1022,null,{}] 00:51:29 INFO - PROCESS | 3760 | 1461225089775 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:29 INFO - PROCESS | 3760 | 1461225089857 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 00:51:29 INFO - PROCESS | 3760 | 1461225089867 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:29 INFO - PROCESS | 3760 | ++DOCSHELL 1336B800 == 29 [pid = 3760] [id = 265] 00:51:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1344B800) [pid = 3760] [serial = 794] [outer = 00000000] 00:51:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1390C800) [pid = 3760] [serial = 795] [outer = 1344B800] 00:51:29 INFO - PROCESS | 3760 | 1461225089912 Marionette DEBUG loaded listener.js 00:51:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13B02C00) [pid = 3760] [serial = 796] [outer = 1344B800] 00:51:30 INFO - PROCESS | 3760 | 1461225090374 Marionette TRACE conn2 <- [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]]]}] 00:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 624ms 00:51:30 INFO - PROCESS | 3760 | 1461225090405 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 00:51:30 INFO - PROCESS | 3760 | 1461225090408 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 00:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:51:30 INFO - PROCESS | 3760 | 1461225090411 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:51:30 INFO - PROCESS | 3760 | 1461225090415 Marionette TRACE conn2 <- [1,1026,null,{}] 00:51:30 INFO - PROCESS | 3760 | 1461225090426 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:30 INFO - PROCESS | 3760 | 1461225090510 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 00:51:30 INFO - PROCESS | 3760 | 1461225090627 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:30 INFO - PROCESS | 3760 | ++DOCSHELL 144A8400 == 30 [pid = 3760] [id = 266] 00:51:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1555C800) [pid = 3760] [serial = 797] [outer = 00000000] 00:51:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15C03C00) [pid = 3760] [serial = 798] [outer = 1555C800] 00:51:30 INFO - PROCESS | 3760 | 1461225090684 Marionette DEBUG loaded listener.js 00:51:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15CB0400) [pid = 3760] [serial = 799] [outer = 1555C800] 00:51:31 INFO - PROCESS | 3760 | 1461225091079 Marionette TRACE conn2 <- [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]]]}] 00:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 686ms 00:51:31 INFO - PROCESS | 3760 | 1461225091110 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 00:51:31 INFO - PROCESS | 3760 | 1461225091112 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 00:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:51:31 INFO - PROCESS | 3760 | 1461225091115 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:51:31 INFO - PROCESS | 3760 | 1461225091117 Marionette TRACE conn2 <- [1,1030,null,{}] 00:51:31 INFO - PROCESS | 3760 | 1461225091121 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:31 INFO - PROCESS | 3760 | 1461225091224 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 00:51:31 INFO - PROCESS | 3760 | 1461225091233 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:31 INFO - PROCESS | 3760 | ++DOCSHELL 13364C00 == 31 [pid = 3760] [id = 267] 00:51:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15C0F800) [pid = 3760] [serial = 800] [outer = 00000000] 00:51:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1656AC00) [pid = 3760] [serial = 801] [outer = 15C0F800] 00:51:31 INFO - PROCESS | 3760 | 1461225091279 Marionette DEBUG loaded listener.js 00:51:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16636400) [pid = 3760] [serial = 802] [outer = 15C0F800] 00:51:31 INFO - PROCESS | 3760 | 1461225091694 Marionette TRACE conn2 <- [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]]]}] 00:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 639ms 00:51:31 INFO - PROCESS | 3760 | 1461225091753 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 00:51:31 INFO - PROCESS | 3760 | 1461225091755 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 00:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:51:31 INFO - PROCESS | 3760 | 1461225091758 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:51:31 INFO - PROCESS | 3760 | 1461225091760 Marionette TRACE conn2 <- [1,1034,null,{}] 00:51:31 INFO - PROCESS | 3760 | 1461225091763 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:31 INFO - PROCESS | 3760 | 1461225091864 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 00:51:31 INFO - PROCESS | 3760 | 1461225091872 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:31 INFO - PROCESS | 3760 | ++DOCSHELL 16A19C00 == 32 [pid = 3760] [id = 268] 00:51:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16A22C00) [pid = 3760] [serial = 803] [outer = 00000000] 00:51:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (17C07800) [pid = 3760] [serial = 804] [outer = 16A22C00] 00:51:31 INFO - PROCESS | 3760 | 1461225091944 Marionette DEBUG loaded listener.js 00:51:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1816B000) [pid = 3760] [serial = 805] [outer = 16A22C00] 00:51:32 INFO - PROCESS | 3760 | 1461225092344 Marionette TRACE conn2 <- [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]]]}] 00:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 640ms 00:51:32 INFO - PROCESS | 3760 | 1461225092397 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 00:51:32 INFO - PROCESS | 3760 | 1461225092399 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 00:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:51:32 INFO - PROCESS | 3760 | 1461225092402 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:51:32 INFO - PROCESS | 3760 | 1461225092404 Marionette TRACE conn2 <- [1,1038,null,{}] 00:51:32 INFO - PROCESS | 3760 | 1461225092408 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:32 INFO - PROCESS | 3760 | 1461225092540 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 00:51:32 INFO - PROCESS | 3760 | 1461225092557 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:32 INFO - PROCESS | 3760 | ++DOCSHELL 1816AC00 == 33 [pid = 3760] [id = 269] 00:51:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1827C800) [pid = 3760] [serial = 806] [outer = 00000000] 00:51:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1850D000) [pid = 3760] [serial = 807] [outer = 1827C800] 00:51:32 INFO - PROCESS | 3760 | 1461225092605 Marionette DEBUG loaded listener.js 00:51:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (18832C00) [pid = 3760] [serial = 808] [outer = 1827C800] 00:51:32 INFO - PROCESS | 3760 | 1461225092987 Marionette TRACE conn2 <- [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]]]}] 00:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 639ms 00:51:33 INFO - PROCESS | 3760 | 1461225093025 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 00:51:33 INFO - PROCESS | 3760 | 1461225093026 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 00:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:51:33 INFO - PROCESS | 3760 | 1461225093030 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:51:33 INFO - PROCESS | 3760 | 1461225093031 Marionette TRACE conn2 <- [1,1042,null,{}] 00:51:33 INFO - PROCESS | 3760 | 1461225093035 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:33 INFO - PROCESS | 3760 | 1461225093131 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 00:51:33 INFO - PROCESS | 3760 | 1461225093210 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:33 INFO - PROCESS | 3760 | ++DOCSHELL 18584800 == 34 [pid = 3760] [id = 270] 00:51:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18832800) [pid = 3760] [serial = 809] [outer = 00000000] 00:51:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (18D2D000) [pid = 3760] [serial = 810] [outer = 18832800] 00:51:33 INFO - PROCESS | 3760 | 1461225093254 Marionette DEBUG loaded listener.js 00:51:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (18D2CC00) [pid = 3760] [serial = 811] [outer = 18832800] 00:51:33 INFO - PROCESS | 3760 | 1461225093606 Marionette TRACE conn2 <- [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]]]}] 00:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 592ms 00:51:33 INFO - PROCESS | 3760 | 1461225093627 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 00:51:33 INFO - PROCESS | 3760 | 1461225093629 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 00:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:51:33 INFO - PROCESS | 3760 | 1461225093632 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:51:33 INFO - PROCESS | 3760 | 1461225093634 Marionette TRACE conn2 <- [1,1046,null,{}] 00:51:33 INFO - PROCESS | 3760 | 1461225093637 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:33 INFO - PROCESS | 3760 | 1461225093707 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 00:51:33 INFO - PROCESS | 3760 | 1461225093713 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:33 INFO - PROCESS | 3760 | ++DOCSHELL 18D2B400 == 35 [pid = 3760] [id = 271] 00:51:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (18D30000) [pid = 3760] [serial = 812] [outer = 00000000] 00:51:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (18E0F400) [pid = 3760] [serial = 813] [outer = 18D30000] 00:51:33 INFO - PROCESS | 3760 | 1461225093766 Marionette DEBUG loaded listener.js 00:51:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (18E0E000) [pid = 3760] [serial = 814] [outer = 18D30000] 00:51:34 INFO - PROCESS | 3760 | 1461225094196 Marionette TRACE conn2 <- [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]]]}] 00:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 639ms 00:51:34 INFO - PROCESS | 3760 | 1461225094271 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 00:51:34 INFO - PROCESS | 3760 | 1461225094273 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 00:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:51:34 INFO - PROCESS | 3760 | 1461225094283 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:51:34 INFO - PROCESS | 3760 | 1461225094285 Marionette TRACE conn2 <- [1,1050,null,{}] 00:51:34 INFO - PROCESS | 3760 | 1461225094288 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:34 INFO - PROCESS | 3760 | 1461225094385 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 00:51:34 INFO - PROCESS | 3760 | 1461225094391 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:34 INFO - PROCESS | 3760 | ++DOCSHELL 13B10000 == 36 [pid = 3760] [id = 272] 00:51:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (18E0B000) [pid = 3760] [serial = 815] [outer = 00000000] 00:51:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (197DB000) [pid = 3760] [serial = 816] [outer = 18E0B000] 00:51:34 INFO - PROCESS | 3760 | 1461225094435 Marionette DEBUG loaded listener.js 00:51:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (197D3800) [pid = 3760] [serial = 817] [outer = 18E0B000] 00:51:34 INFO - PROCESS | 3760 | 1461225094881 Marionette TRACE conn2 <- [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]]]}] 00:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 623ms 00:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:51:34 INFO - PROCESS | 3760 | 1461225094919 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 00:51:34 INFO - PROCESS | 3760 | 1461225094921 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 00:51:34 INFO - PROCESS | 3760 | 1461225094924 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:51:34 INFO - PROCESS | 3760 | 1461225094926 Marionette TRACE conn2 <- [1,1054,null,{}] 00:51:34 INFO - PROCESS | 3760 | 1461225094930 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:35 INFO - PROCESS | 3760 | 1461225095032 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 00:51:35 INFO - PROCESS | 3760 | 1461225095038 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:35 INFO - PROCESS | 3760 | ++DOCSHELL 18E17C00 == 37 [pid = 3760] [id = 273] 00:51:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (197D1C00) [pid = 3760] [serial = 818] [outer = 00000000] 00:51:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A232000) [pid = 3760] [serial = 819] [outer = 197D1C00] 00:51:35 INFO - PROCESS | 3760 | 1461225095083 Marionette DEBUG loaded listener.js 00:51:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A2A4000) [pid = 3760] [serial = 820] [outer = 197D1C00] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (14BF5400) [pid = 3760] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1827C400) [pid = 3760] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1C31E400) [pid = 3760] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (185F1000) [pid = 3760] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (18E0E400) [pid = 3760] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (18F5D800) [pid = 3760] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (143AEC00) [pid = 3760] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1820C400) [pid = 3760] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18166000) [pid = 3760] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16756000) [pid = 3760] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15CAB000) [pid = 3760] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (123F6800) [pid = 3760] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (12D91000) [pid = 3760] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1C312C00) [pid = 3760] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1C40BC00) [pid = 3760] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (19733000) [pid = 3760] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17C06400) [pid = 3760] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (12D8F000) [pid = 3760] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1C31D800) [pid = 3760] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (12D9C800) [pid = 3760] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:51:36 INFO - PROCESS | 3760 | 1461225096063 Marionette TRACE conn2 <- [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]]]}] 00:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1185ms 00:51:36 INFO - PROCESS | 3760 | 1461225096126 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 00:51:36 INFO - PROCESS | 3760 | 1461225096130 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 00:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:51:36 INFO - PROCESS | 3760 | 1461225096136 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:51:36 INFO - PROCESS | 3760 | 1461225096140 Marionette TRACE conn2 <- [1,1058,null,{}] 00:51:36 INFO - PROCESS | 3760 | 1461225096146 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:36 INFO - PROCESS | 3760 | 1461225096267 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 00:51:36 INFO - PROCESS | 3760 | 1461225096340 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:36 INFO - PROCESS | 3760 | ++DOCSHELL 12BE1000 == 38 [pid = 3760] [id = 274] 00:51:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (12BE5400) [pid = 3760] [serial = 821] [outer = 00000000] 00:51:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (13360C00) [pid = 3760] [serial = 822] [outer = 12BE5400] 00:51:36 INFO - PROCESS | 3760 | 1461225096445 Marionette DEBUG loaded listener.js 00:51:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (13444400) [pid = 3760] [serial = 823] [outer = 12BE5400] 00:51:37 INFO - PROCESS | 3760 | 1461225097100 Marionette TRACE conn2 <- [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]]]}] 00:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1044ms 00:51:37 INFO - PROCESS | 3760 | 1461225097187 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 00:51:37 INFO - PROCESS | 3760 | 1461225097193 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 00:51:37 INFO - PROCESS | 3760 | 1461225097223 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:51:37 INFO - PROCESS | 3760 | 1461225097226 Marionette TRACE conn2 <- [1,1062,null,{}] 00:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:51:37 INFO - PROCESS | 3760 | 1461225097282 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:37 INFO - PROCESS | 3760 | 1461225097394 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 00:51:37 INFO - PROCESS | 3760 | 1461225097466 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:37 INFO - PROCESS | 3760 | ++DOCSHELL 13449800 == 39 [pid = 3760] [id = 275] 00:51:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (14412C00) [pid = 3760] [serial = 824] [outer = 00000000] 00:51:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15935C00) [pid = 3760] [serial = 825] [outer = 14412C00] 00:51:37 INFO - PROCESS | 3760 | 1461225097521 Marionette DEBUG loaded listener.js 00:51:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15CAB000) [pid = 3760] [serial = 826] [outer = 14412C00] 00:51:38 INFO - PROCESS | 3760 | --DOCSHELL 12D9AC00 == 38 [pid = 3760] [id = 236] 00:51:38 INFO - PROCESS | 3760 | --DOCSHELL 148BF800 == 37 [pid = 3760] [id = 224] 00:51:38 INFO - PROCESS | 3760 | --DOCSHELL 139B8400 == 36 [pid = 3760] [id = 230] 00:51:38 INFO - PROCESS | 3760 | --DOCSHELL 16A18800 == 35 [pid = 3760] [id = 226] 00:51:38 INFO - PROCESS | 3760 | --DOCSHELL 12B7E400 == 34 [pid = 3760] [id = 222] 00:51:38 INFO - PROCESS | 3760 | --DOCSHELL 1336AC00 == 33 [pid = 3760] [id = 223] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (13906C00) [pid = 3760] [serial = 711] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1656C800) [pid = 3760] [serial = 663] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (13444800) [pid = 3760] [serial = 708] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1C346800) [pid = 3760] [serial = 705] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1C1EB800) [pid = 3760] [serial = 789] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1893A800) [pid = 3760] [serial = 774] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (18E15000) [pid = 3760] [serial = 777] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (198F5C00) [pid = 3760] [serial = 780] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (18E13800) [pid = 3760] [serial = 778] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (198ED800) [pid = 3760] [serial = 783] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A2A9400) [pid = 3760] [serial = 786] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19AA7000) [pid = 3760] [serial = 781] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (18284400) [pid = 3760] [serial = 771] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (16E6B000) [pid = 3760] [serial = 768] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (17C09800) [pid = 3760] [serial = 769] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15CDE800) [pid = 3760] [serial = 765] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15E0CC00) [pid = 3760] [serial = 766] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13364800) [pid = 3760] [serial = 762] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13B10400) [pid = 3760] [serial = 763] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (139B8800) [pid = 3760] [serial = 760] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13904000) [pid = 3760] [serial = 759] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1C851000) [pid = 3760] [serial = 757] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1C84E000) [pid = 3760] [serial = 756] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1C55AC00) [pid = 3760] [serial = 754] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1C553800) [pid = 3760] [serial = 753] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1A33E400) [pid = 3760] [serial = 751] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A230C00) [pid = 3760] [serial = 750] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1827E800) [pid = 3760] [serial = 748] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1816BC00) [pid = 3760] [serial = 747] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (139B0C00) [pid = 3760] [serial = 745] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (13366C00) [pid = 3760] [serial = 744] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1C34C000) [pid = 3760] [serial = 742] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1A2A3000) [pid = 3760] [serial = 787] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (18D2E000) [pid = 3760] [serial = 775] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (19AB3000) [pid = 3760] [serial = 784] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (18514800) [pid = 3760] [serial = 772] [outer = 00000000] [url = about:blank] 00:51:38 INFO - PROCESS | 3760 | 1461225098398 Marionette TRACE conn2 <- [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]]]}] 00:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1232ms 00:51:38 INFO - PROCESS | 3760 | 1461225098463 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 00:51:38 INFO - PROCESS | 3760 | 1461225098466 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 00:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:51:38 INFO - PROCESS | 3760 | 1461225098471 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:51:38 INFO - PROCESS | 3760 | 1461225098475 Marionette TRACE conn2 <- [1,1066,null,{}] 00:51:38 INFO - PROCESS | 3760 | 1461225098480 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:38 INFO - PROCESS | 3760 | 1461225098558 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 00:51:38 INFO - PROCESS | 3760 | 1461225098568 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:38 INFO - PROCESS | 3760 | ++DOCSHELL 13443000 == 34 [pid = 3760] [id = 276] 00:51:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (13443800) [pid = 3760] [serial = 827] [outer = 00000000] 00:51:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (13770800) [pid = 3760] [serial = 828] [outer = 13443800] 00:51:38 INFO - PROCESS | 3760 | 1461225098614 Marionette DEBUG loaded listener.js 00:51:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (139B1800) [pid = 3760] [serial = 829] [outer = 13443800] 00:51:39 INFO - PROCESS | 3760 | 1461225099123 Marionette TRACE conn2 <- [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]]]}] 00:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 702ms 00:51:39 INFO - PROCESS | 3760 | 1461225099168 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 00:51:39 INFO - PROCESS | 3760 | 1461225099173 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 00:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:51:39 INFO - PROCESS | 3760 | 1461225099179 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:51:39 INFO - PROCESS | 3760 | 1461225099182 Marionette TRACE conn2 <- [1,1070,null,{}] 00:51:39 INFO - PROCESS | 3760 | 1461225099187 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:39 INFO - PROCESS | 3760 | 1461225099264 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 00:51:39 INFO - PROCESS | 3760 | 1461225099271 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:39 INFO - PROCESS | 3760 | ++DOCSHELL 14455000 == 35 [pid = 3760] [id = 277] 00:51:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (1445D800) [pid = 3760] [serial = 830] [outer = 00000000] 00:51:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (15566400) [pid = 3760] [serial = 831] [outer = 1445D800] 00:51:39 INFO - PROCESS | 3760 | 1461225099315 Marionette DEBUG loaded listener.js 00:51:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (15932400) [pid = 3760] [serial = 832] [outer = 1445D800] 00:51:39 INFO - PROCESS | 3760 | 1461225099773 Marionette TRACE conn2 <- [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]]]}] 00:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 639ms 00:51:39 INFO - PROCESS | 3760 | 1461225099816 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 00:51:39 INFO - PROCESS | 3760 | 1461225099818 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 00:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:51:39 INFO - PROCESS | 3760 | 1461225099822 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:51:39 INFO - PROCESS | 3760 | 1461225099825 Marionette TRACE conn2 <- [1,1074,null,{}] 00:51:39 INFO - PROCESS | 3760 | 1461225099836 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:39 INFO - PROCESS | 3760 | 1461225099920 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 00:51:39 INFO - PROCESS | 3760 | 1461225099931 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:39 INFO - PROCESS | 3760 | ++DOCSHELL 15F71C00 == 36 [pid = 3760] [id = 278] 00:51:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (15F72800) [pid = 3760] [serial = 833] [outer = 00000000] 00:51:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1656A400) [pid = 3760] [serial = 834] [outer = 15F72800] 00:51:39 INFO - PROCESS | 3760 | 1461225099979 Marionette DEBUG loaded listener.js 00:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (16634C00) [pid = 3760] [serial = 835] [outer = 15F72800] 00:51:40 INFO - PROCESS | 3760 | 1461225100433 Marionette TRACE conn2 <- [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]]]}] 00:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 640ms 00:51:40 INFO - PROCESS | 3760 | 1461225100443 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 00:51:40 INFO - PROCESS | 3760 | 1461225100446 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 00:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:51:40 INFO - PROCESS | 3760 | 1461225100449 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:51:40 INFO - PROCESS | 3760 | 1461225100451 Marionette TRACE conn2 <- [1,1078,null,{}] 00:51:40 INFO - PROCESS | 3760 | 1461225100454 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:40 INFO - PROCESS | 3760 | 1461225100532 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 00:51:40 INFO - PROCESS | 3760 | 1461225100537 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:40 INFO - PROCESS | 3760 | ++DOCSHELL 16756000 == 37 [pid = 3760] [id = 279] 00:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (16A22400) [pid = 3760] [serial = 836] [outer = 00000000] 00:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (18167000) [pid = 3760] [serial = 837] [outer = 16A22400] 00:51:40 INFO - PROCESS | 3760 | 1461225100581 Marionette DEBUG loaded listener.js 00:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1820D400) [pid = 3760] [serial = 838] [outer = 16A22400] 00:51:41 INFO - PROCESS | 3760 | 1461225101043 Marionette TRACE conn2 <- [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]]]}] 00:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 639ms 00:51:41 INFO - PROCESS | 3760 | 1461225101087 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 00:51:41 INFO - PROCESS | 3760 | 1461225101089 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 00:51:41 INFO - PROCESS | 3760 | 1461225101092 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:51:41 INFO - PROCESS | 3760 | 1461225101094 Marionette TRACE conn2 <- [1,1082,null,{}] 00:51:41 INFO - PROCESS | 3760 | 1461225101097 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:41 INFO - PROCESS | 3760 | 1461225101195 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 00:51:41 INFO - PROCESS | 3760 | 1461225101204 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:41 INFO - PROCESS | 3760 | ++DOCSHELL 11BF1000 == 38 [pid = 3760] [id = 280] 00:51:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12B38400) [pid = 3760] [serial = 839] [outer = 00000000] 00:51:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (18284000) [pid = 3760] [serial = 840] [outer = 12B38400] 00:51:41 INFO - PROCESS | 3760 | 1461225101247 Marionette DEBUG loaded listener.js 00:51:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (18287800) [pid = 3760] [serial = 841] [outer = 12B38400] 00:51:41 INFO - PROCESS | 3760 | 1461225101738 Marionette TRACE conn2 <- [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]]]}] 00:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 702ms 00:51:41 INFO - PROCESS | 3760 | 1461225101792 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 00:51:41 INFO - PROCESS | 3760 | 1461225101794 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 00:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:51:41 INFO - PROCESS | 3760 | 1461225101798 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:51:41 INFO - PROCESS | 3760 | 1461225101799 Marionette TRACE conn2 <- [1,1086,null,{}] 00:51:41 INFO - PROCESS | 3760 | 1461225101803 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:41 INFO - PROCESS | 3760 | 1461225101927 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 00:51:41 INFO - PROCESS | 3760 | 1461225101942 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:41 INFO - PROCESS | 3760 | ++DOCSHELL 1858B800 == 39 [pid = 3760] [id = 281] 00:51:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (185F4400) [pid = 3760] [serial = 842] [outer = 00000000] 00:51:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (18D27800) [pid = 3760] [serial = 843] [outer = 185F4400] 00:51:41 INFO - PROCESS | 3760 | 1461225101998 Marionette DEBUG loaded listener.js 00:51:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (18D27400) [pid = 3760] [serial = 844] [outer = 185F4400] 00:51:42 INFO - PROCESS | 3760 | 1461225102429 Marionette TRACE conn2 <- [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]]]}] 00:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 686ms 00:51:42 INFO - PROCESS | 3760 | 1461225102533 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 00:51:42 INFO - PROCESS | 3760 | 1461225102535 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 00:51:42 INFO - PROCESS | 3760 | 1461225102542 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:51:42 INFO - PROCESS | 3760 | 1461225102544 Marionette TRACE conn2 <- [1,1090,null,{}] 00:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:51:42 INFO - PROCESS | 3760 | 1461225102547 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:42 INFO - PROCESS | 3760 | 1461225102647 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 00:51:42 INFO - PROCESS | 3760 | 1461225102658 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:42 INFO - PROCESS | 3760 | ++DOCSHELL 18D53400 == 40 [pid = 3760] [id = 282] 00:51:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (18D58400) [pid = 3760] [serial = 845] [outer = 00000000] 00:51:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (18E0D800) [pid = 3760] [serial = 846] [outer = 18D58400] 00:51:42 INFO - PROCESS | 3760 | 1461225102745 Marionette DEBUG loaded listener.js 00:51:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (18E10400) [pid = 3760] [serial = 847] [outer = 18D58400] 00:51:42 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (18D30000) [pid = 3760] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:51:42 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (18E0B000) [pid = 3760] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:51:42 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1827C800) [pid = 3760] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:51:42 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15C0F800) [pid = 3760] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:51:42 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16A22C00) [pid = 3760] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:51:42 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1344B800) [pid = 3760] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:51:42 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1555C800) [pid = 3760] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:51:42 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (12BE3C00) [pid = 3760] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:51:42 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (18832800) [pid = 3760] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:51:43 INFO - PROCESS | 3760 | 1461225103138 Marionette TRACE conn2 <- [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]]]}] 00:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 623ms 00:51:43 INFO - PROCESS | 3760 | 1461225103185 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 00:51:43 INFO - PROCESS | 3760 | 1461225103186 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 00:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:51:43 INFO - PROCESS | 3760 | 1461225103190 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:51:43 INFO - PROCESS | 3760 | 1461225103191 Marionette TRACE conn2 <- [1,1094,null,{}] 00:51:43 INFO - PROCESS | 3760 | 1461225103195 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:43 INFO - PROCESS | 3760 | 1461225103267 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 00:51:43 INFO - PROCESS | 3760 | 1461225103273 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:43 INFO - PROCESS | 3760 | ++DOCSHELL 1344B800 == 41 [pid = 3760] [id = 283] 00:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1662B000) [pid = 3760] [serial = 848] [outer = 00000000] 00:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (18D2D800) [pid = 3760] [serial = 849] [outer = 1662B000] 00:51:43 INFO - PROCESS | 3760 | 1461225103316 Marionette DEBUG loaded listener.js 00:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (18D5A000) [pid = 3760] [serial = 850] [outer = 1662B000] 00:51:43 INFO - PROCESS | 3760 | 1461225103721 Marionette TRACE conn2 <- [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]]]}] 00:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 592ms 00:51:43 INFO - PROCESS | 3760 | 1461225103787 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 00:51:43 INFO - PROCESS | 3760 | 1461225103789 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 00:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:51:43 INFO - PROCESS | 3760 | 1461225103792 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:51:43 INFO - PROCESS | 3760 | 1461225103794 Marionette TRACE conn2 <- [1,1098,null,{}] 00:51:43 INFO - PROCESS | 3760 | 1461225103797 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:43 INFO - PROCESS | 3760 | 1461225103874 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 00:51:43 INFO - PROCESS | 3760 | 1461225103882 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:43 INFO - PROCESS | 3760 | ++DOCSHELL 15E90800 == 42 [pid = 3760] [id = 284] 00:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (18D26400) [pid = 3760] [serial = 851] [outer = 00000000] 00:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (197D2C00) [pid = 3760] [serial = 852] [outer = 18D26400] 00:51:43 INFO - PROCESS | 3760 | 1461225103928 Marionette DEBUG loaded listener.js 00:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (198EE800) [pid = 3760] [serial = 853] [outer = 18D26400] 00:51:44 INFO - PROCESS | 3760 | 1461225104371 Marionette TRACE conn2 <- [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]]]}] 00:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 640ms 00:51:44 INFO - PROCESS | 3760 | 1461225104431 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 00:51:44 INFO - PROCESS | 3760 | 1461225104433 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 00:51:44 INFO - PROCESS | 3760 | 1461225104436 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:51:44 INFO - PROCESS | 3760 | 1461225104438 Marionette TRACE conn2 <- [1,1102,null,{}] 00:51:44 INFO - PROCESS | 3760 | 1461225104441 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:44 INFO - PROCESS | 3760 | 1461225104515 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 00:51:44 INFO - PROCESS | 3760 | 1461225104521 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:44 INFO - PROCESS | 3760 | ++DOCSHELL 18D2C000 == 43 [pid = 3760] [id = 285] 00:51:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1999F400) [pid = 3760] [serial = 854] [outer = 00000000] 00:51:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19AB3000) [pid = 3760] [serial = 855] [outer = 1999F400] 00:51:44 INFO - PROCESS | 3760 | 1461225104564 Marionette DEBUG loaded listener.js 00:51:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19AB4800) [pid = 3760] [serial = 856] [outer = 1999F400] 00:51:45 INFO - PROCESS | 3760 | 1461225105074 Marionette TRACE conn2 <- [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]]]}] 00:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 701ms 00:51:45 INFO - PROCESS | 3760 | 1461225105137 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 00:51:45 INFO - PROCESS | 3760 | 1461225105141 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 00:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:51:45 INFO - PROCESS | 3760 | 1461225105147 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:51:45 INFO - PROCESS | 3760 | 1461225105151 Marionette TRACE conn2 <- [1,1106,null,{}] 00:51:45 INFO - PROCESS | 3760 | 1461225105158 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:45 INFO - PROCESS | 3760 | 1461225105312 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 00:51:45 INFO - PROCESS | 3760 | 1461225105409 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:45 INFO - PROCESS | 3760 | ++DOCSHELL 12DDDC00 == 44 [pid = 3760] [id = 286] 00:51:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13365400) [pid = 3760] [serial = 857] [outer = 00000000] 00:51:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (14453400) [pid = 3760] [serial = 858] [outer = 13365400] 00:51:45 INFO - PROCESS | 3760 | 1461225105465 Marionette DEBUG loaded listener.js 00:51:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (14B60800) [pid = 3760] [serial = 859] [outer = 13365400] 00:51:46 INFO - PROCESS | 3760 | 1461225106048 Marionette TRACE conn2 <- [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]]]}] 00:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 936ms 00:51:46 INFO - PROCESS | 3760 | 1461225106094 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 00:51:46 INFO - PROCESS | 3760 | 1461225106102 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 00:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:51:46 INFO - PROCESS | 3760 | 1461225106108 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:51:46 INFO - PROCESS | 3760 | 1461225106111 Marionette TRACE conn2 <- [1,1110,null,{}] 00:51:46 INFO - PROCESS | 3760 | 1461225106115 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:46 INFO - PROCESS | 3760 | 1461225106215 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 00:51:46 INFO - PROCESS | 3760 | 1461225106307 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:46 INFO - PROCESS | 3760 | ++DOCSHELL 1593F000 == 45 [pid = 3760] [id = 287] 00:51:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15C0F800) [pid = 3760] [serial = 860] [outer = 00000000] 00:51:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16E5C800) [pid = 3760] [serial = 861] [outer = 15C0F800] 00:51:46 INFO - PROCESS | 3760 | 1461225106361 Marionette DEBUG loaded listener.js 00:51:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17C09800) [pid = 3760] [serial = 862] [outer = 15C0F800] 00:51:46 INFO - PROCESS | 3760 | 1461225106982 Marionette TRACE conn2 <- [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]]]}] 00:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 951ms 00:51:47 INFO - PROCESS | 3760 | 1461225107055 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 00:51:47 INFO - PROCESS | 3760 | 1461225107057 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 00:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:51:47 INFO - PROCESS | 3760 | 1461225107061 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:51:47 INFO - PROCESS | 3760 | 1461225107065 Marionette TRACE conn2 <- [1,1114,null,{}] 00:51:47 INFO - PROCESS | 3760 | 1461225107076 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:47 INFO - PROCESS | 3760 | 1461225107214 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 00:51:47 INFO - PROCESS | 3760 | 1461225107336 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:47 INFO - PROCESS | 3760 | ++DOCSHELL 18285C00 == 46 [pid = 3760] [id = 288] 00:51:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (185EC400) [pid = 3760] [serial = 863] [outer = 00000000] 00:51:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19A70000) [pid = 3760] [serial = 864] [outer = 185EC400] 00:51:47 INFO - PROCESS | 3760 | 1461225107393 Marionette DEBUG loaded listener.js 00:51:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19DD9000) [pid = 3760] [serial = 865] [outer = 185EC400] 00:51:48 INFO - PROCESS | 3760 | 1461225108147 Marionette TRACE conn2 <- [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]]]}] 00:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1154ms 00:51:48 INFO - PROCESS | 3760 | 1461225108199 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 00:51:48 INFO - PROCESS | 3760 | 1461225108203 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 00:51:48 INFO - PROCESS | 3760 | 1461225108208 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:51:48 INFO - PROCESS | 3760 | 1461225108212 Marionette TRACE conn2 <- [1,1118,null,{}] 00:51:48 INFO - PROCESS | 3760 | 1461225108219 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:48 INFO - PROCESS | 3760 | 1461225108308 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 00:51:48 INFO - PROCESS | 3760 | 1461225108390 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:48 INFO - PROCESS | 3760 | ++DOCSHELL 13362400 == 47 [pid = 3760] [id = 289] 00:51:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (13366C00) [pid = 3760] [serial = 866] [outer = 00000000] 00:51:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (14405400) [pid = 3760] [serial = 867] [outer = 13366C00] 00:51:48 INFO - PROCESS | 3760 | 1461225108438 Marionette DEBUG loaded listener.js 00:51:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (14BF8400) [pid = 3760] [serial = 868] [outer = 13366C00] 00:51:48 INFO - PROCESS | 3760 | --DOCSHELL 13447800 == 46 [pid = 3760] [id = 231] 00:51:48 INFO - PROCESS | 3760 | --DOCSHELL 1376D800 == 45 [pid = 3760] [id = 233] 00:51:48 INFO - PROCESS | 3760 | --DOCSHELL 19AAEC00 == 44 [pid = 3760] [id = 263] 00:51:48 INFO - PROCESS | 3760 | --DOCSHELL 157BE000 == 43 [pid = 3760] [id = 225] 00:51:48 INFO - PROCESS | 3760 | --DOCSHELL 16A1A400 == 42 [pid = 3760] [id = 227] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (18E0E000) [pid = 3760] [serial = 814] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (18E0F400) [pid = 3760] [serial = 813] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A232000) [pid = 3760] [serial = 819] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (197DB000) [pid = 3760] [serial = 816] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (197D3800) [pid = 3760] [serial = 817] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1850D000) [pid = 3760] [serial = 807] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (18832C00) [pid = 3760] [serial = 808] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1656AC00) [pid = 3760] [serial = 801] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16636400) [pid = 3760] [serial = 802] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17C07800) [pid = 3760] [serial = 804] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1816B000) [pid = 3760] [serial = 805] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1390C800) [pid = 3760] [serial = 795] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13B02C00) [pid = 3760] [serial = 796] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15C03C00) [pid = 3760] [serial = 798] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15CB0400) [pid = 3760] [serial = 799] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12D96400) [pid = 3760] [serial = 792] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13301400) [pid = 3760] [serial = 793] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (18D2D000) [pid = 3760] [serial = 810] [outer = 00000000] [url = about:blank] 00:51:48 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (18D2CC00) [pid = 3760] [serial = 811] [outer = 00000000] [url = about:blank] 00:51:49 INFO - PROCESS | 3760 | 1461225109007 Marionette TRACE conn2 <- [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]]]}] 00:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 842ms 00:51:49 INFO - PROCESS | 3760 | 1461225109052 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 00:51:49 INFO - PROCESS | 3760 | 1461225109057 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 00:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:51:49 INFO - PROCESS | 3760 | 1461225109063 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:51:49 INFO - PROCESS | 3760 | 1461225109066 Marionette TRACE conn2 <- [1,1122,null,{}] 00:51:49 INFO - PROCESS | 3760 | 1461225109070 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:49 INFO - PROCESS | 3760 | 1461225109148 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 00:51:49 INFO - PROCESS | 3760 | 1461225109233 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:49 INFO - PROCESS | 3760 | ++DOCSHELL 12B83800 == 43 [pid = 3760] [id = 290] 00:51:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (12D98000) [pid = 3760] [serial = 869] [outer = 00000000] 00:51:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14407C00) [pid = 3760] [serial = 870] [outer = 12D98000] 00:51:49 INFO - PROCESS | 3760 | 1461225109277 Marionette DEBUG loaded listener.js 00:51:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15C46000) [pid = 3760] [serial = 871] [outer = 12D98000] 00:51:49 INFO - PROCESS | 3760 | 1461225109666 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 624ms 00:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:51:49 INFO - PROCESS | 3760 | 1461225109700 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 00:51:49 INFO - PROCESS | 3760 | 1461225109703 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 00:51:49 INFO - PROCESS | 3760 | 1461225109706 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:51:49 INFO - PROCESS | 3760 | 1461225109709 Marionette TRACE conn2 <- [1,1126,null,{}] 00:51:49 INFO - PROCESS | 3760 | 1461225109719 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:49 INFO - PROCESS | 3760 | 1461225109829 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 00:51:49 INFO - PROCESS | 3760 | 1461225109837 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:49 INFO - PROCESS | 3760 | ++DOCSHELL 15F80800 == 44 [pid = 3760] [id = 291] 00:51:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16565400) [pid = 3760] [serial = 872] [outer = 00000000] 00:51:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16A23400) [pid = 3760] [serial = 873] [outer = 16565400] 00:51:49 INFO - PROCESS | 3760 | 1461225109883 Marionette DEBUG loaded listener.js 00:51:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17C0D000) [pid = 3760] [serial = 874] [outer = 16565400] 00:51:50 INFO - PROCESS | 3760 | 1461225110337 Marionette TRACE conn2 <- [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]]]}] 00:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 686ms 00:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:51:50 INFO - PROCESS | 3760 | 1461225110405 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 00:51:50 INFO - PROCESS | 3760 | 1461225110408 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 00:51:50 INFO - PROCESS | 3760 | 1461225110411 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:51:50 INFO - PROCESS | 3760 | 1461225110413 Marionette TRACE conn2 <- [1,1130,null,{}] 00:51:50 INFO - PROCESS | 3760 | 1461225110416 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:50 INFO - PROCESS | 3760 | 1461225110492 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 00:51:50 INFO - PROCESS | 3760 | 1461225110498 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:50 INFO - PROCESS | 3760 | ++DOCSHELL 18169800 == 45 [pid = 3760] [id = 292] 00:51:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1827DC00) [pid = 3760] [serial = 875] [outer = 00000000] 00:51:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (18515400) [pid = 3760] [serial = 876] [outer = 1827DC00] 00:51:50 INFO - PROCESS | 3760 | 1461225110544 Marionette DEBUG loaded listener.js 00:51:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (185F4000) [pid = 3760] [serial = 877] [outer = 1827DC00] 00:51:50 INFO - PROCESS | 3760 | 1461225110963 Marionette TRACE conn2 <- [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]]]}] 00:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 593ms 00:51:51 INFO - PROCESS | 3760 | 1461225111014 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 00:51:51 INFO - PROCESS | 3760 | 1461225111016 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 00:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:51:51 INFO - PROCESS | 3760 | 1461225111020 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:51:51 INFO - PROCESS | 3760 | 1461225111022 Marionette TRACE conn2 <- [1,1134,null,{}] 00:51:51 INFO - PROCESS | 3760 | 1461225111025 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:51 INFO - PROCESS | 3760 | 1461225111122 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 00:51:51 INFO - PROCESS | 3760 | 1461225111128 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:51 INFO - PROCESS | 3760 | ++DOCSHELL 18283C00 == 46 [pid = 3760] [id = 293] 00:51:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1893B400) [pid = 3760] [serial = 878] [outer = 00000000] 00:51:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (18D2D400) [pid = 3760] [serial = 879] [outer = 1893B400] 00:51:51 INFO - PROCESS | 3760 | 1461225111172 Marionette DEBUG loaded listener.js 00:51:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (18D28400) [pid = 3760] [serial = 880] [outer = 1893B400] 00:51:51 INFO - PROCESS | 3760 | 1461225111633 Marionette TRACE conn2 <- [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]]]}] 00:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 624ms 00:51:51 INFO - PROCESS | 3760 | 1461225111656 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 00:51:51 INFO - PROCESS | 3760 | 1461225111658 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 00:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:51:51 INFO - PROCESS | 3760 | 1461225111669 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:51:51 INFO - PROCESS | 3760 | 1461225111671 Marionette TRACE conn2 <- [1,1138,null,{}] 00:51:51 INFO - PROCESS | 3760 | 1461225111674 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:51 INFO - PROCESS | 3760 | 1461225111794 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 00:51:51 INFO - PROCESS | 3760 | 1461225111802 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:51 INFO - PROCESS | 3760 | ++DOCSHELL 18944C00 == 47 [pid = 3760] [id = 294] 00:51:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (18D4C400) [pid = 3760] [serial = 881] [outer = 00000000] 00:51:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (197D3800) [pid = 3760] [serial = 882] [outer = 18D4C400] 00:51:51 INFO - PROCESS | 3760 | 1461225111849 Marionette DEBUG loaded listener.js 00:51:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (198ED400) [pid = 3760] [serial = 883] [outer = 18D4C400] 00:51:52 INFO - PROCESS | 3760 | 1461225112326 Marionette TRACE conn2 <- [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]]]}] 00:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 686ms 00:51:52 INFO - PROCESS | 3760 | 1461225112361 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 00:51:52 INFO - PROCESS | 3760 | 1461225112363 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 00:51:52 INFO - PROCESS | 3760 | 1461225112366 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:51:52 INFO - PROCESS | 3760 | 1461225112368 Marionette TRACE conn2 <- [1,1142,null,{}] 00:51:52 INFO - PROCESS | 3760 | 1461225112380 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:52 INFO - PROCESS | 3760 | 1461225112511 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 00:51:52 INFO - PROCESS | 3760 | 1461225112536 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:52 INFO - PROCESS | 3760 | ++DOCSHELL 12D95400 == 48 [pid = 3760] [id = 295] 00:51:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (198F9400) [pid = 3760] [serial = 884] [outer = 00000000] 00:51:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A33A800) [pid = 3760] [serial = 885] [outer = 198F9400] 00:51:52 INFO - PROCESS | 3760 | 1461225112579 Marionette DEBUG loaded listener.js 00:51:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A736400) [pid = 3760] [serial = 886] [outer = 198F9400] 00:51:52 INFO - PROCESS | 3760 | 1461225112995 Marionette TRACE conn2 <- [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]]]}] 00:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 702ms 00:51:53 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (12B38400) [pid = 3760] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:51:53 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (185F4400) [pid = 3760] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:51:53 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15F72800) [pid = 3760] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:51:53 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13443800) [pid = 3760] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:51:53 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1445D800) [pid = 3760] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:51:53 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16A22400) [pid = 3760] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:51:53 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (18D26400) [pid = 3760] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:51:53 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (18D58400) [pid = 3760] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:51:53 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1662B000) [pid = 3760] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:51:53 INFO - PROCESS | 3760 | 1461225113101 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 00:51:53 INFO - PROCESS | 3760 | 1461225113103 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 00:51:53 INFO - PROCESS | 3760 | 1461225113112 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:51:53 INFO - PROCESS | 3760 | 1461225113114 Marionette TRACE conn2 <- [1,1146,null,{}] 00:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:51:53 INFO - PROCESS | 3760 | 1461225113118 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:53 INFO - PROCESS | 3760 | 1461225113189 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 00:51:53 INFO - PROCESS | 3760 | 1461225113199 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:53 INFO - PROCESS | 3760 | ++DOCSHELL 15CB4000 == 49 [pid = 3760] [id = 296] 00:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15E90400) [pid = 3760] [serial = 887] [outer = 00000000] 00:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (185F4400) [pid = 3760] [serial = 888] [outer = 15E90400] 00:51:53 INFO - PROCESS | 3760 | 1461225113246 Marionette DEBUG loaded listener.js 00:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1973B400) [pid = 3760] [serial = 889] [outer = 15E90400] 00:51:53 INFO - PROCESS | 3760 | 1461225113661 Marionette TRACE conn2 <- [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]]]}] 00:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 592ms 00:51:53 INFO - PROCESS | 3760 | 1461225113713 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 00:51:53 INFO - PROCESS | 3760 | 1461225113715 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 00:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:51:53 INFO - PROCESS | 3760 | 1461225113722 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:51:53 INFO - PROCESS | 3760 | 1461225113723 Marionette TRACE conn2 <- [1,1150,null,{}] 00:51:53 INFO - PROCESS | 3760 | 1461225113727 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:53 INFO - PROCESS | 3760 | 1461225113827 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 00:51:53 INFO - PROCESS | 3760 | 1461225113836 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:53 INFO - PROCESS | 3760 | ++DOCSHELL 1445D800 == 50 [pid = 3760] [id = 297] 00:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15937800) [pid = 3760] [serial = 890] [outer = 00000000] 00:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1C1E9800) [pid = 3760] [serial = 891] [outer = 15937800] 00:51:53 INFO - PROCESS | 3760 | 1461225113880 Marionette DEBUG loaded listener.js 00:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1C1CFC00) [pid = 3760] [serial = 892] [outer = 15937800] 00:51:54 INFO - PROCESS | 3760 | 1461225114296 Marionette TRACE conn2 <- [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]]]}] 00:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 592ms 00:51:54 INFO - PROCESS | 3760 | 1461225114316 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 00:51:54 INFO - PROCESS | 3760 | 1461225114319 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 00:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:51:54 INFO - PROCESS | 3760 | 1461225114337 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:51:54 INFO - PROCESS | 3760 | 1461225114338 Marionette TRACE conn2 <- [1,1154,null,{}] 00:51:54 INFO - PROCESS | 3760 | 1461225114342 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:54 INFO - PROCESS | 3760 | 1461225114418 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 00:51:54 INFO - PROCESS | 3760 | 1461225114424 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:54 INFO - PROCESS | 3760 | ++DOCSHELL 1999E800 == 51 [pid = 3760] [id = 298] 00:51:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1AAD1C00) [pid = 3760] [serial = 893] [outer = 00000000] 00:51:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1C1F4400) [pid = 3760] [serial = 894] [outer = 1AAD1C00] 00:51:54 INFO - PROCESS | 3760 | 1461225114469 Marionette DEBUG loaded listener.js 00:51:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1C312400) [pid = 3760] [serial = 895] [outer = 1AAD1C00] 00:51:54 INFO - PROCESS | 3760 | 1461225114880 Marionette TRACE conn2 <- [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]]]}] 00:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 592ms 00:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:51:54 INFO - PROCESS | 3760 | 1461225114938 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 00:51:54 INFO - PROCESS | 3760 | 1461225114940 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 00:51:54 INFO - PROCESS | 3760 | 1461225114944 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:51:54 INFO - PROCESS | 3760 | 1461225114946 Marionette TRACE conn2 <- [1,1158,null,{}] 00:51:54 INFO - PROCESS | 3760 | 1461225114950 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:55 INFO - PROCESS | 3760 | 1461225115040 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 00:51:55 INFO - PROCESS | 3760 | 1461225115048 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:55 INFO - PROCESS | 3760 | ++DOCSHELL 1C31C800 == 52 [pid = 3760] [id = 299] 00:51:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1C33F800) [pid = 3760] [serial = 896] [outer = 00000000] 00:51:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1C343400) [pid = 3760] [serial = 897] [outer = 1C33F800] 00:51:55 INFO - PROCESS | 3760 | 1461225115097 Marionette DEBUG loaded listener.js 00:51:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1C347800) [pid = 3760] [serial = 898] [outer = 1C33F800] 00:51:55 INFO - PROCESS | 3760 | 1461225115754 Marionette TRACE conn2 <- [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]]]}] 00:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 842ms 00:51:55 INFO - PROCESS | 3760 | 1461225115769 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 00:51:55 INFO - PROCESS | 3760 | 1461225115774 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 00:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:51:55 INFO - PROCESS | 3760 | 1461225115780 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:51:55 INFO - PROCESS | 3760 | 1461225115784 Marionette TRACE conn2 <- [1,1162,null,{}] 00:51:55 INFO - PROCESS | 3760 | 1461225115789 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:55 INFO - PROCESS | 3760 | 1461225115892 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 00:51:55 INFO - PROCESS | 3760 | 1461225115989 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:55 INFO - PROCESS | 3760 | ++DOCSHELL 1335EC00 == 53 [pid = 3760] [id = 300] 00:51:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (13365C00) [pid = 3760] [serial = 899] [outer = 00000000] 00:51:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15C45C00) [pid = 3760] [serial = 900] [outer = 13365C00] 00:51:56 INFO - PROCESS | 3760 | 1461225116046 Marionette DEBUG loaded listener.js 00:51:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15E0E000) [pid = 3760] [serial = 901] [outer = 13365C00] 00:51:56 INFO - PROCESS | 3760 | 1461225116665 Marionette TRACE conn2 <- [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] 00:51:56 INFO - PROCESS | 3760 | 1461225116731 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 00:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:51:56 INFO - PROCESS | 3760 | 1461225116738 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:51:56 INFO - PROCESS | 3760 | 1461225116741 Marionette TRACE conn2 <- [1,1166,null,{}] 00:51:56 INFO - PROCESS | 3760 | 1461225116745 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:56 INFO - PROCESS | 3760 | 1461225116848 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 00:51:56 INFO - PROCESS | 3760 | 1461225116929 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:56 INFO - PROCESS | 3760 | ++DOCSHELL 1674B800 == 54 [pid = 3760] [id = 301] 00:51:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18282000) [pid = 3760] [serial = 902] [outer = 00000000] 00:51:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (18D27C00) [pid = 3760] [serial = 903] [outer = 18282000] 00:51:57 INFO - PROCESS | 3760 | 1461225117025 Marionette DEBUG loaded listener.js 00:51:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (18E0AC00) [pid = 3760] [serial = 904] [outer = 18282000] 00:51:57 INFO - PROCESS | 3760 | 1461225117603 Marionette TRACE conn2 <- [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] 00:51:57 INFO - PROCESS | 3760 | 1461225117643 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 00:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:51:57 INFO - PROCESS | 3760 | 1461225117647 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:51:57 INFO - PROCESS | 3760 | 1461225117651 Marionette TRACE conn2 <- [1,1170,null,{}] 00:51:57 INFO - PROCESS | 3760 | 1461225117662 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:57 INFO - PROCESS | 3760 | 1461225117767 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 00:51:57 INFO - PROCESS | 3760 | 1461225117849 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:57 INFO - PROCESS | 3760 | ++DOCSHELL 1C1F4C00 == 55 [pid = 3760] [id = 302] 00:51:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1C31AC00) [pid = 3760] [serial = 905] [outer = 00000000] 00:51:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1C340800) [pid = 3760] [serial = 906] [outer = 1C31AC00] 00:51:57 INFO - PROCESS | 3760 | 1461225117947 Marionette DEBUG loaded listener.js 00:51:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1C348800) [pid = 3760] [serial = 907] [outer = 1C31AC00] 00:51:58 INFO - PROCESS | 3760 | 1461225118519 Marionette TRACE conn2 <- [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] 00:51:58 INFO - PROCESS | 3760 | 1461225118594 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 00:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:51:58 INFO - PROCESS | 3760 | 1461225118598 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:51:58 INFO - PROCESS | 3760 | 1461225118600 Marionette TRACE conn2 <- [1,1174,null,{}] 00:51:58 INFO - PROCESS | 3760 | 1461225118603 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:58 INFO - PROCESS | 3760 | 1461225118703 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 00:51:59 INFO - PROCESS | 3760 | 1461225119015 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:59 INFO - PROCESS | 3760 | ++DOCSHELL 11BED400 == 56 [pid = 3760] [id = 303] 00:51:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (11BFA000) [pid = 3760] [serial = 908] [outer = 00000000] 00:51:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1376E000) [pid = 3760] [serial = 909] [outer = 11BFA000] 00:51:59 INFO - PROCESS | 3760 | 1461225119067 Marionette DEBUG loaded listener.js 00:51:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (143AE800) [pid = 3760] [serial = 910] [outer = 11BFA000] 00:51:59 INFO - PROCESS | 3760 | 1461225119663 Marionette TRACE conn2 <- [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] 00:51:59 INFO - PROCESS | 3760 | 1461225119693 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 00:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:51:59 INFO - PROCESS | 3760 | 1461225119698 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:51:59 INFO - PROCESS | 3760 | 1461225119701 Marionette TRACE conn2 <- [1,1178,null,{}] 00:51:59 INFO - PROCESS | 3760 | 1461225119706 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:51:59 INFO - PROCESS | 3760 | 1461225119799 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 00:51:59 INFO - PROCESS | 3760 | 1461225119899 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:59 INFO - PROCESS | 3760 | ++DOCSHELL 14BF9400 == 57 [pid = 3760] [id = 304] 00:51:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15CF0000) [pid = 3760] [serial = 911] [outer = 00000000] 00:51:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16A19000) [pid = 3760] [serial = 912] [outer = 15CF0000] 00:51:59 INFO - PROCESS | 3760 | 1461225119948 Marionette DEBUG loaded listener.js 00:52:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16EED800) [pid = 3760] [serial = 913] [outer = 15CF0000] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 11BED800 == 56 [pid = 3760] [id = 238] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 1593A400 == 55 [pid = 3760] [id = 239] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 1999E800 == 54 [pid = 3760] [id = 298] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 1445D800 == 53 [pid = 3760] [id = 297] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 15CB4000 == 52 [pid = 3760] [id = 296] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 12D95400 == 51 [pid = 3760] [id = 295] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 18944C00 == 50 [pid = 3760] [id = 294] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 18283C00 == 49 [pid = 3760] [id = 293] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 18169800 == 48 [pid = 3760] [id = 292] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 15F80800 == 47 [pid = 3760] [id = 291] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 12B83800 == 46 [pid = 3760] [id = 290] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 13362400 == 45 [pid = 3760] [id = 289] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 18285C00 == 44 [pid = 3760] [id = 288] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (19AB3000) [pid = 3760] [serial = 855] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (13360C00) [pid = 3760] [serial = 822] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 1593F000 == 43 [pid = 3760] [id = 287] 00:52:00 INFO - PROCESS | 3760 | --DOCSHELL 12DDDC00 == 42 [pid = 3760] [id = 286] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (198EE800) [pid = 3760] [serial = 853] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (18E0D800) [pid = 3760] [serial = 846] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (18D27400) [pid = 3760] [serial = 844] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (18E10400) [pid = 3760] [serial = 847] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (197D2C00) [pid = 3760] [serial = 852] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (18D2D800) [pid = 3760] [serial = 849] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18D5A000) [pid = 3760] [serial = 850] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1820D400) [pid = 3760] [serial = 838] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (18284000) [pid = 3760] [serial = 840] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (18D27800) [pid = 3760] [serial = 843] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1656A400) [pid = 3760] [serial = 834] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (16634C00) [pid = 3760] [serial = 835] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (13770800) [pid = 3760] [serial = 828] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (139B1800) [pid = 3760] [serial = 829] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15566400) [pid = 3760] [serial = 831] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15932400) [pid = 3760] [serial = 832] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (18167000) [pid = 3760] [serial = 837] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (18287800) [pid = 3760] [serial = 841] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15935C00) [pid = 3760] [serial = 825] [outer = 00000000] [url = about:blank] 00:52:00 INFO - PROCESS | 3760 | 1461225120454 Marionette TRACE conn2 <- [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] 00:52:00 INFO - PROCESS | 3760 | 1461225120509 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 00:52:00 INFO - PROCESS | 3760 | 1461225120513 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:52:00 INFO - PROCESS | 3760 | 1461225120515 Marionette TRACE conn2 <- [1,1182,null,{}] 00:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:52:00 INFO - PROCESS | 3760 | 1461225120519 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:00 INFO - PROCESS | 3760 | 1461225120598 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 00:52:00 INFO - PROCESS | 3760 | 1461225120607 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:00 INFO - PROCESS | 3760 | ++DOCSHELL 1593C400 == 43 [pid = 3760] [id = 305] 00:52:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1593F000) [pid = 3760] [serial = 914] [outer = 00000000] 00:52:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1674D400) [pid = 3760] [serial = 915] [outer = 1593F000] 00:52:00 INFO - PROCESS | 3760 | 1461225120652 Marionette DEBUG loaded listener.js 00:52:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (18167000) [pid = 3760] [serial = 916] [outer = 1593F000] 00:52:01 INFO - PROCESS | 3760 | 1461225121129 Marionette TRACE conn2 <- [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] 00:52:01 INFO - PROCESS | 3760 | 1461225121160 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 00:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:52:01 INFO - PROCESS | 3760 | 1461225121169 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:52:01 INFO - PROCESS | 3760 | 1461225121174 Marionette TRACE conn2 <- [1,1186,null,{}] 00:52:01 INFO - PROCESS | 3760 | 1461225121179 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:01 INFO - PROCESS | 3760 | 1461225121258 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 00:52:01 INFO - PROCESS | 3760 | 1461225121266 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:01 INFO - PROCESS | 3760 | ++DOCSHELL 18944C00 == 44 [pid = 3760] [id = 306] 00:52:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18D26000) [pid = 3760] [serial = 917] [outer = 00000000] 00:52:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (18D34800) [pid = 3760] [serial = 918] [outer = 18D26000] 00:52:01 INFO - PROCESS | 3760 | 1461225121310 Marionette DEBUG loaded listener.js 00:52:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (18D5A000) [pid = 3760] [serial = 919] [outer = 18D26000] 00:52:01 INFO - PROCESS | 3760 | 1461225121754 Marionette TRACE conn2 <- [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]]]}] 00:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 655ms 00:52:01 INFO - PROCESS | 3760 | 1461225121823 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 00:52:01 INFO - PROCESS | 3760 | 1461225121826 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 00:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:52:01 INFO - PROCESS | 3760 | 1461225121829 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:52:01 INFO - PROCESS | 3760 | 1461225121831 Marionette TRACE conn2 <- [1,1190,null,{}] 00:52:01 INFO - PROCESS | 3760 | 1461225121834 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:01 INFO - PROCESS | 3760 | 1461225121908 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 00:52:01 INFO - PROCESS | 3760 | 1461225121916 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:01 INFO - PROCESS | 3760 | ++DOCSHELL 18D2EC00 == 45 [pid = 3760] [id = 307] 00:52:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (18E0F000) [pid = 3760] [serial = 920] [outer = 00000000] 00:52:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1999E800) [pid = 3760] [serial = 921] [outer = 18E0F000] 00:52:01 INFO - PROCESS | 3760 | 1461225121960 Marionette DEBUG loaded listener.js 00:52:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (19A7A400) [pid = 3760] [serial = 922] [outer = 18E0F000] 00:52:02 INFO - PROCESS | 3760 | 1461225122409 Marionette TRACE conn2 <- [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]]]}] 00:52:02 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 00:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 623ms 00:52:02 INFO - PROCESS | 3760 | 1461225122513 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 00:52:02 INFO - PROCESS | 3760 | 1461225122515 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 00:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:52:02 INFO - PROCESS | 3760 | 1461225122537 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:52:02 INFO - PROCESS | 3760 | 1461225122539 Marionette TRACE conn2 <- [1,1194,null,{}] 00:52:02 INFO - PROCESS | 3760 | 1461225122542 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:02 INFO - PROCESS | 3760 | 1461225122658 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 00:52:02 INFO - PROCESS | 3760 | 1461225122667 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:02 INFO - PROCESS | 3760 | ++DOCSHELL 13778000 == 46 [pid = 3760] [id = 308] 00:52:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1C1C4400) [pid = 3760] [serial = 923] [outer = 00000000] 00:52:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1C33F000) [pid = 3760] [serial = 924] [outer = 1C1C4400] 00:52:02 INFO - PROCESS | 3760 | 1461225122766 Marionette DEBUG loaded listener.js 00:52:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1C40EC00) [pid = 3760] [serial = 925] [outer = 1C1C4400] 00:52:03 INFO - PROCESS | 3760 | 1461225123180 Marionette TRACE conn2 <- [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]]]}] 00:52:03 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 00:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 702ms 00:52:03 INFO - PROCESS | 3760 | 1461225123214 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 00:52:03 INFO - PROCESS | 3760 | 1461225123216 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 00:52:03 INFO - PROCESS | 3760 | 1461225123219 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:52:03 INFO - PROCESS | 3760 | 1461225123221 Marionette TRACE conn2 <- [1,1198,null,{}] 00:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:52:03 INFO - PROCESS | 3760 | 1461225123274 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:03 INFO - PROCESS | 3760 | 1461225123377 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 00:52:03 INFO - PROCESS | 3760 | 1461225123392 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:03 INFO - PROCESS | 3760 | ++DOCSHELL 15CF2C00 == 47 [pid = 3760] [id = 309] 00:52:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1C558000) [pid = 3760] [serial = 926] [outer = 00000000] 00:52:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1C5C2000) [pid = 3760] [serial = 927] [outer = 1C558000] 00:52:03 INFO - PROCESS | 3760 | 1461225123435 Marionette DEBUG loaded listener.js 00:52:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1C5C5800) [pid = 3760] [serial = 928] [outer = 1C558000] 00:52:03 INFO - PROCESS | 3760 | 1461225123867 Marionette TRACE conn2 <- [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]]]}] 00:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 686ms 00:52:03 INFO - PROCESS | 3760 | 1461225123926 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 00:52:03 INFO - PROCESS | 3760 | 1461225123928 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 00:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:52:03 INFO - PROCESS | 3760 | 1461225123932 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:52:03 INFO - PROCESS | 3760 | 1461225123933 Marionette TRACE conn2 <- [1,1202,null,{}] 00:52:03 INFO - PROCESS | 3760 | 1461225123937 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:04 INFO - PROCESS | 3760 | 1461225124040 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 00:52:04 INFO - PROCESS | 3760 | 1461225124045 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:04 INFO - PROCESS | 3760 | ++DOCSHELL 12B87800 == 48 [pid = 3760] [id = 310] 00:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1C410000) [pid = 3760] [serial = 929] [outer = 00000000] 00:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1C852400) [pid = 3760] [serial = 930] [outer = 1C410000] 00:52:04 INFO - PROCESS | 3760 | 1461225124089 Marionette DEBUG loaded listener.js 00:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1C854400) [pid = 3760] [serial = 931] [outer = 1C410000] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1893B400) [pid = 3760] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (18D4C400) [pid = 3760] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1999F400) [pid = 3760] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16565400) [pid = 3760] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (12D98000) [pid = 3760] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1827DC00) [pid = 3760] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (198F9400) [pid = 3760] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13366C00) [pid = 3760] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15E90400) [pid = 3760] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (15937800) [pid = 3760] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (197D1C00) [pid = 3760] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:52:04 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1AAD1C00) [pid = 3760] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:52:04 INFO - PROCESS | 3760 | 1461225124689 Marionette TRACE conn2 <- [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]]]}] 00:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 795ms 00:52:04 INFO - PROCESS | 3760 | 1461225124733 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 00:52:04 INFO - PROCESS | 3760 | 1461225124735 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 00:52:04 INFO - PROCESS | 3760 | 1461225124738 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:52:04 INFO - PROCESS | 3760 | 1461225124740 Marionette TRACE conn2 <- [1,1206,null,{}] 00:52:04 INFO - PROCESS | 3760 | 1461225124743 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:04 INFO - PROCESS | 3760 | 1461225124816 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 00:52:04 INFO - PROCESS | 3760 | 1461225124899 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:04 INFO - PROCESS | 3760 | ++DOCSHELL 11BF3C00 == 49 [pid = 3760] [id = 311] 00:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (11BF4800) [pid = 3760] [serial = 932] [outer = 00000000] 00:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15725000) [pid = 3760] [serial = 933] [outer = 11BF4800] 00:52:04 INFO - PROCESS | 3760 | 1461225124944 Marionette DEBUG loaded listener.js 00:52:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (18832C00) [pid = 3760] [serial = 934] [outer = 11BF4800] 00:52:05 INFO - PROCESS | 3760 | 1461225125297 Marionette TRACE conn2 <- [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]]]}] 00:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 592ms 00:52:05 INFO - PROCESS | 3760 | 1461225125336 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 00:52:05 INFO - PROCESS | 3760 | 1461225125338 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 00:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:52:05 INFO - PROCESS | 3760 | 1461225125341 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:52:05 INFO - PROCESS | 3760 | 1461225125342 Marionette TRACE conn2 <- [1,1210,null,{}] 00:52:05 INFO - PROCESS | 3760 | 1461225125346 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:05 INFO - PROCESS | 3760 | 1461225125419 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 00:52:05 INFO - PROCESS | 3760 | 1461225125502 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:05 INFO - PROCESS | 3760 | ++DOCSHELL 13B03C00 == 50 [pid = 3760] [id = 312] 00:52:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (157BE000) [pid = 3760] [serial = 935] [outer = 00000000] 00:52:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1C84E800) [pid = 3760] [serial = 936] [outer = 157BE000] 00:52:05 INFO - PROCESS | 3760 | 1461225125545 Marionette DEBUG loaded listener.js 00:52:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1C8EDC00) [pid = 3760] [serial = 937] [outer = 157BE000] 00:52:05 INFO - PROCESS | 3760 | 1461225125898 Marionette TRACE conn2 <- [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] 00:52:05 INFO - PROCESS | 3760 | 1461225125940 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 00:52:05 INFO - PROCESS | 3760 | 1461225125943 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:52:05 INFO - PROCESS | 3760 | 1461225125945 Marionette TRACE conn2 <- [1,1214,null,{}] 00:52:05 INFO - PROCESS | 3760 | 1461225125949 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:06 INFO - PROCESS | 3760 | 1461225126056 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 00:52:06 INFO - PROCESS | 3760 | 1461225126064 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:06 INFO - PROCESS | 3760 | ++DOCSHELL 123F7800 == 51 [pid = 3760] [id = 313] 00:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (123FE400) [pid = 3760] [serial = 938] [outer = 00000000] 00:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1C8FC800) [pid = 3760] [serial = 939] [outer = 123FE400] 00:52:06 INFO - PROCESS | 3760 | 1461225126113 Marionette DEBUG loaded listener.js 00:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1CAF0000) [pid = 3760] [serial = 940] [outer = 123FE400] 00:52:06 INFO - PROCESS | 3760 | 1461225126537 Marionette TRACE conn2 <- [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]]]}] 00:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 639ms 00:52:06 INFO - PROCESS | 3760 | 1461225126619 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 00:52:06 INFO - PROCESS | 3760 | 1461225126623 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 00:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:52:06 INFO - PROCESS | 3760 | 1461225126629 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:52:06 INFO - PROCESS | 3760 | 1461225126633 Marionette TRACE conn2 <- [1,1218,null,{}] 00:52:06 INFO - PROCESS | 3760 | 1461225126644 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:06 INFO - PROCESS | 3760 | 1461225126756 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 00:52:06 INFO - PROCESS | 3760 | 1461225126858 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:06 INFO - PROCESS | 3760 | ++DOCSHELL 13446000 == 52 [pid = 3760] [id = 314] 00:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (13447800) [pid = 3760] [serial = 941] [outer = 00000000] 00:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (139B9C00) [pid = 3760] [serial = 942] [outer = 13447800] 00:52:06 INFO - PROCESS | 3760 | 1461225126913 Marionette DEBUG loaded listener.js 00:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (139B8000) [pid = 3760] [serial = 943] [outer = 13447800] 00:52:07 INFO - PROCESS | 3760 | 1461225127562 Marionette TRACE conn2 <- [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]]]}] 00:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 998ms 00:52:07 INFO - PROCESS | 3760 | 1461225127635 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 00:52:07 INFO - PROCESS | 3760 | 1461225127639 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 00:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:52:07 INFO - PROCESS | 3760 | 1461225127647 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:52:07 INFO - PROCESS | 3760 | 1461225127651 Marionette TRACE conn2 <- [1,1222,null,{}] 00:52:07 INFO - PROCESS | 3760 | 1461225127655 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:07 INFO - PROCESS | 3760 | 1461225127797 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 00:52:07 INFO - PROCESS | 3760 | 1461225127924 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:07 INFO - PROCESS | 3760 | ++DOCSHELL 17C0B000 == 53 [pid = 3760] [id = 315] 00:52:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (17C0E400) [pid = 3760] [serial = 944] [outer = 00000000] 00:52:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (18289C00) [pid = 3760] [serial = 945] [outer = 17C0E400] 00:52:07 INFO - PROCESS | 3760 | 1461225127979 Marionette DEBUG loaded listener.js 00:52:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (18585400) [pid = 3760] [serial = 946] [outer = 17C0E400] 00:52:08 INFO - PROCESS | 3760 | 1461225128517 Marionette TRACE conn2 <- [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]]]}] 00:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 935ms 00:52:08 INFO - PROCESS | 3760 | 1461225128591 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 00:52:08 INFO - PROCESS | 3760 | 1461225128594 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 00:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:52:08 INFO - PROCESS | 3760 | 1461225128598 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:52:08 INFO - PROCESS | 3760 | 1461225128600 Marionette TRACE conn2 <- [1,1226,null,{}] 00:52:08 INFO - PROCESS | 3760 | 1461225128609 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:08 INFO - PROCESS | 3760 | 1461225128750 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 00:52:08 INFO - PROCESS | 3760 | 1461225128877 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:08 INFO - PROCESS | 3760 | ++DOCSHELL 1C1EF800 == 54 [pid = 3760] [id = 316] 00:52:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1C1F6800) [pid = 3760] [serial = 947] [outer = 00000000] 00:52:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1C31D000) [pid = 3760] [serial = 948] [outer = 1C1F6800] 00:52:08 INFO - PROCESS | 3760 | 1461225128962 Marionette DEBUG loaded listener.js 00:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1C406000) [pid = 3760] [serial = 949] [outer = 1C1F6800] 00:52:09 INFO - PROCESS | 3760 | 1461225129573 Marionette TRACE conn2 <- [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]]]}] 00:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 998ms 00:52:09 INFO - PROCESS | 3760 | 1461225129602 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 00:52:09 INFO - PROCESS | 3760 | 1461225129605 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 00:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:52:09 INFO - PROCESS | 3760 | 1461225129609 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:52:09 INFO - PROCESS | 3760 | 1461225129611 Marionette TRACE conn2 <- [1,1230,null,{}] 00:52:09 INFO - PROCESS | 3760 | 1461225129615 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:09 INFO - PROCESS | 3760 | 1461225129716 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 00:52:09 INFO - PROCESS | 3760 | 1461225129844 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:09 INFO - PROCESS | 3760 | ++DOCSHELL 1C8F9800 == 55 [pid = 3760] [id = 317] 00:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1C8FA800) [pid = 3760] [serial = 950] [outer = 00000000] 00:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1CD1D000) [pid = 3760] [serial = 951] [outer = 1C8FA800] 00:52:09 INFO - PROCESS | 3760 | 1461225129899 Marionette DEBUG loaded listener.js 00:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1CD24400) [pid = 3760] [serial = 952] [outer = 1C8FA800] 00:52:10 INFO - PROCESS | 3760 | 1461225130682 Marionette TRACE conn2 <- [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]]]}] 00:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1139ms 00:52:10 INFO - PROCESS | 3760 | 1461225130744 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 00:52:10 INFO - PROCESS | 3760 | 1461225130748 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 00:52:10 INFO - PROCESS | 3760 | 1461225130753 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:52:10 INFO - PROCESS | 3760 | 1461225130757 Marionette TRACE conn2 <- [1,1234,null,{}] 00:52:10 INFO - PROCESS | 3760 | 1461225130764 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:10 INFO - PROCESS | 3760 | 1461225130862 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 00:52:10 INFO - PROCESS | 3760 | 1461225131002 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:11 INFO - PROCESS | 3760 | ++DOCSHELL 15C05C00 == 56 [pid = 3760] [id = 318] 00:52:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (15CAB800) [pid = 3760] [serial = 953] [outer = 00000000] 00:52:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (15F80800) [pid = 3760] [serial = 954] [outer = 15CAB800] 00:52:11 INFO - PROCESS | 3760 | 1461225131056 Marionette DEBUG loaded listener.js 00:52:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (16A22400) [pid = 3760] [serial = 955] [outer = 15CAB800] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 13B03C00 == 55 [pid = 3760] [id = 312] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 11BF3C00 == 54 [pid = 3760] [id = 311] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 12B87800 == 53 [pid = 3760] [id = 310] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 15CF2C00 == 52 [pid = 3760] [id = 309] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 13778000 == 51 [pid = 3760] [id = 308] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 18D2EC00 == 50 [pid = 3760] [id = 307] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 18944C00 == 49 [pid = 3760] [id = 306] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 1593C400 == 48 [pid = 3760] [id = 305] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 14BF9400 == 47 [pid = 3760] [id = 304] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 11BED400 == 46 [pid = 3760] [id = 303] 00:52:11 INFO - PROCESS | 3760 | --DOCSHELL 1C31C800 == 45 [pid = 3760] [id = 299] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1973B400) [pid = 3760] [serial = 889] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1C1E9800) [pid = 3760] [serial = 891] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1A736400) [pid = 3760] [serial = 886] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (18D2D400) [pid = 3760] [serial = 879] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (185F4000) [pid = 3760] [serial = 877] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1C1CFC00) [pid = 3760] [serial = 892] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1C312400) [pid = 3760] [serial = 895] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1A2A4000) [pid = 3760] [serial = 820] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1C1F4400) [pid = 3760] [serial = 894] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (18D28400) [pid = 3760] [serial = 880] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (198ED400) [pid = 3760] [serial = 883] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (197D3800) [pid = 3760] [serial = 882] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (19AB4800) [pid = 3760] [serial = 856] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16A23400) [pid = 3760] [serial = 873] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (17C0D000) [pid = 3760] [serial = 874] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (19A70000) [pid = 3760] [serial = 864] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (14407C00) [pid = 3760] [serial = 870] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (15C46000) [pid = 3760] [serial = 871] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (18515400) [pid = 3760] [serial = 876] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1A33A800) [pid = 3760] [serial = 885] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16E5C800) [pid = 3760] [serial = 861] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (14453400) [pid = 3760] [serial = 858] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (14BF8400) [pid = 3760] [serial = 868] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (14405400) [pid = 3760] [serial = 867] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (185F4400) [pid = 3760] [serial = 888] [outer = 00000000] [url = about:blank] 00:52:11 INFO - PROCESS | 3760 | 1461225131590 Marionette TRACE conn2 <- [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]]]}] 00:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 905ms 00:52:11 INFO - PROCESS | 3760 | 1461225131659 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 00:52:11 INFO - PROCESS | 3760 | 1461225131665 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 00:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:52:11 INFO - PROCESS | 3760 | 1461225131671 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:52:11 INFO - PROCESS | 3760 | 1461225131673 Marionette TRACE conn2 <- [1,1238,null,{}] 00:52:11 INFO - PROCESS | 3760 | 1461225131677 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:11 INFO - PROCESS | 3760 | 1461225131757 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 00:52:11 INFO - PROCESS | 3760 | 1461225131840 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:11 INFO - PROCESS | 3760 | ++DOCSHELL 13443800 == 46 [pid = 3760] [id = 319] 00:52:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1376D800) [pid = 3760] [serial = 956] [outer = 00000000] 00:52:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1656B800) [pid = 3760] [serial = 957] [outer = 1376D800] 00:52:11 INFO - PROCESS | 3760 | 1461225131893 Marionette DEBUG loaded listener.js 00:52:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (17C0F800) [pid = 3760] [serial = 958] [outer = 1376D800] 00:52:12 INFO - PROCESS | 3760 | 1461225132292 Marionette TRACE conn2 <- [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]]]}] 00:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 639ms 00:52:12 INFO - PROCESS | 3760 | 1461225132335 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 00:52:12 INFO - PROCESS | 3760 | 1461225132337 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 00:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:52:12 INFO - PROCESS | 3760 | 1461225132349 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:52:12 INFO - PROCESS | 3760 | 1461225132353 Marionette TRACE conn2 <- [1,1242,null,{}] 00:52:12 INFO - PROCESS | 3760 | 1461225132363 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:12 INFO - PROCESS | 3760 | 1461225132443 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 00:52:12 INFO - PROCESS | 3760 | 1461225132449 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:12 INFO - PROCESS | 3760 | ++DOCSHELL 18944C00 == 47 [pid = 3760] [id = 320] 00:52:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (18D25C00) [pid = 3760] [serial = 959] [outer = 00000000] 00:52:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18D33000) [pid = 3760] [serial = 960] [outer = 18D25C00] 00:52:12 INFO - PROCESS | 3760 | 1461225132496 Marionette DEBUG loaded listener.js 00:52:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (18D5BC00) [pid = 3760] [serial = 961] [outer = 18D25C00] 00:52:12 INFO - PROCESS | 3760 | 1461225132954 Marionette TRACE conn2 <- [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]]]}] 00:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 623ms 00:52:12 INFO - PROCESS | 3760 | 1461225132985 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 00:52:12 INFO - PROCESS | 3760 | 1461225132987 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 00:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:52:12 INFO - PROCESS | 3760 | 1461225132994 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:52:12 INFO - PROCESS | 3760 | 1461225132996 Marionette TRACE conn2 <- [1,1246,null,{}] 00:52:12 INFO - PROCESS | 3760 | 1461225132999 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:13 INFO - PROCESS | 3760 | 1461225133075 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 00:52:13 INFO - PROCESS | 3760 | 1461225133081 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:13 INFO - PROCESS | 3760 | ++DOCSHELL 18E0E800 == 48 [pid = 3760] [id = 321] 00:52:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (18E12800) [pid = 3760] [serial = 962] [outer = 00000000] 00:52:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (19AB2800) [pid = 3760] [serial = 963] [outer = 18E12800] 00:52:13 INFO - PROCESS | 3760 | 1461225133126 Marionette DEBUG loaded listener.js 00:52:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (19DD7000) [pid = 3760] [serial = 964] [outer = 18E12800] 00:52:13 INFO - PROCESS | 3760 | 1461225133554 Marionette TRACE conn2 <- [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]]]}] 00:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 592ms 00:52:13 INFO - PROCESS | 3760 | 1461225133592 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 00:52:13 INFO - PROCESS | 3760 | 1461225133594 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 00:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:52:13 INFO - PROCESS | 3760 | 1461225133604 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:52:13 INFO - PROCESS | 3760 | 1461225133606 Marionette TRACE conn2 <- [1,1250,null,{}] 00:52:13 INFO - PROCESS | 3760 | 1461225133610 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:13 INFO - PROCESS | 3760 | 1461225133712 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 00:52:13 INFO - PROCESS | 3760 | 1461225133718 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:13 INFO - PROCESS | 3760 | ++DOCSHELL 1A236000 == 49 [pid = 3760] [id = 322] 00:52:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1A2A3000) [pid = 3760] [serial = 965] [outer = 00000000] 00:52:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1A72B800) [pid = 3760] [serial = 966] [outer = 1A2A3000] 00:52:13 INFO - PROCESS | 3760 | 1461225133762 Marionette DEBUG loaded listener.js 00:52:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A33E000) [pid = 3760] [serial = 967] [outer = 1A2A3000] 00:52:14 INFO - PROCESS | 3760 | 1461225134244 Marionette TRACE conn2 <- [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]]]}] 00:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 702ms 00:52:14 INFO - PROCESS | 3760 | 1461225134302 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 00:52:14 INFO - PROCESS | 3760 | 1461225134304 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 00:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:52:14 INFO - PROCESS | 3760 | 1461225134308 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:52:14 INFO - PROCESS | 3760 | 1461225134309 Marionette TRACE conn2 <- [1,1254,null,{}] 00:52:14 INFO - PROCESS | 3760 | 1461225134313 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:14 INFO - PROCESS | 3760 | 1461225134436 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 00:52:14 INFO - PROCESS | 3760 | 1461225134498 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:14 INFO - PROCESS | 3760 | ++DOCSHELL 1C1F0400 == 50 [pid = 3760] [id = 323] 00:52:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1C1F5C00) [pid = 3760] [serial = 968] [outer = 00000000] 00:52:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1C31B800) [pid = 3760] [serial = 969] [outer = 1C1F5C00] 00:52:14 INFO - PROCESS | 3760 | 1461225134545 Marionette DEBUG loaded listener.js 00:52:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1C347400) [pid = 3760] [serial = 970] [outer = 1C1F5C00] 00:52:14 INFO - PROCESS | 3760 | 1461225134974 Marionette TRACE conn2 <- [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]]]}] 00:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 701ms 00:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:52:15 INFO - PROCESS | 3760 | 1461225135010 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 00:52:15 INFO - PROCESS | 3760 | 1461225135012 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 00:52:15 INFO - PROCESS | 3760 | 1461225135015 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:52:15 INFO - PROCESS | 3760 | 1461225135016 Marionette TRACE conn2 <- [1,1258,null,{}] 00:52:15 INFO - PROCESS | 3760 | 1461225135051 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:15 INFO - PROCESS | 3760 | 1461225135172 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 00:52:15 INFO - PROCESS | 3760 | 1461225135183 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:15 INFO - PROCESS | 3760 | ++DOCSHELL 1344F400 == 51 [pid = 3760] [id = 324] 00:52:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1C1F2000) [pid = 3760] [serial = 971] [outer = 00000000] 00:52:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1C5C7400) [pid = 3760] [serial = 972] [outer = 1C1F2000] 00:52:15 INFO - PROCESS | 3760 | 1461225135227 Marionette DEBUG loaded listener.js 00:52:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1C5C5C00) [pid = 3760] [serial = 973] [outer = 1C1F2000] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (157BE000) [pid = 3760] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1C410000) [pid = 3760] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (18D26000) [pid = 3760] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1593F000) [pid = 3760] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (18E0F000) [pid = 3760] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (15CF0000) [pid = 3760] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (11BFA000) [pid = 3760] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1C558000) [pid = 3760] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (11BF4800) [pid = 3760] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:52:15 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1C1C4400) [pid = 3760] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:52:15 INFO - PROCESS | 3760 | 1461225135791 Marionette TRACE conn2 <- [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]]]}] 00:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 842ms 00:52:15 INFO - PROCESS | 3760 | 1461225135856 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 00:52:15 INFO - PROCESS | 3760 | 1461225135858 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 00:52:15 INFO - PROCESS | 3760 | 1461225135861 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:52:15 INFO - PROCESS | 3760 | 1461225135863 Marionette TRACE conn2 <- [1,1262,null,{}] 00:52:15 INFO - PROCESS | 3760 | 1461225135866 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:15 INFO - PROCESS | 3760 | 1461225135948 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 00:52:15 INFO - PROCESS | 3760 | 1461225135957 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:16 INFO - PROCESS | 3760 | ++DOCSHELL 1335F400 == 52 [pid = 3760] [id = 325] 00:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (13364400) [pid = 3760] [serial = 974] [outer = 00000000] 00:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16635000) [pid = 3760] [serial = 975] [outer = 13364400] 00:52:16 INFO - PROCESS | 3760 | 1461225136072 Marionette DEBUG loaded listener.js 00:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1AAD0400) [pid = 3760] [serial = 976] [outer = 13364400] 00:52:16 INFO - PROCESS | 3760 | 1461225136431 Marionette TRACE conn2 <- [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]]]}] 00:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 592ms 00:52:16 INFO - PROCESS | 3760 | 1461225136479 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 00:52:16 INFO - PROCESS | 3760 | 1461225136481 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 00:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:52:16 INFO - PROCESS | 3760 | 1461225136484 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:52:16 INFO - PROCESS | 3760 | 1461225136486 Marionette TRACE conn2 <- [1,1266,null,{}] 00:52:16 INFO - PROCESS | 3760 | 1461225136491 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:16 INFO - PROCESS | 3760 | 1461225136566 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 00:52:16 INFO - PROCESS | 3760 | 1461225136650 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:16 INFO - PROCESS | 3760 | ++DOCSHELL 18D33400 == 53 [pid = 3760] [id = 326] 00:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A333000) [pid = 3760] [serial = 977] [outer = 00000000] 00:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1C855800) [pid = 3760] [serial = 978] [outer = 1A333000] 00:52:16 INFO - PROCESS | 3760 | 1461225136694 Marionette DEBUG loaded listener.js 00:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1C8F5800) [pid = 3760] [serial = 979] [outer = 1A333000] 00:52:17 INFO - PROCESS | 3760 | 1461225137052 Marionette TRACE conn2 <- [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]]]}] 00:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 592ms 00:52:17 INFO - PROCESS | 3760 | 1461225137079 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 00:52:17 INFO - PROCESS | 3760 | 1461225137080 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 00:52:17 INFO - PROCESS | 3760 | 1461225137083 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:52:17 INFO - PROCESS | 3760 | 1461225137085 Marionette TRACE conn2 <- [1,1270,null,{}] 00:52:17 INFO - PROCESS | 3760 | 1461225137089 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:17 INFO - PROCESS | 3760 | 1461225137163 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 00:52:17 INFO - PROCESS | 3760 | 1461225137249 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:17 INFO - PROCESS | 3760 | ++DOCSHELL 1C1EC400 == 54 [pid = 3760] [id = 327] 00:52:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1C31D800) [pid = 3760] [serial = 980] [outer = 00000000] 00:52:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1CD27400) [pid = 3760] [serial = 981] [outer = 1C31D800] 00:52:17 INFO - PROCESS | 3760 | 1461225137296 Marionette DEBUG loaded listener.js 00:52:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1CD26C00) [pid = 3760] [serial = 982] [outer = 1C31D800] 00:52:17 INFO - PROCESS | 3760 | 1461225137673 Marionette TRACE conn2 <- [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]]]}] 00:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 639ms 00:52:17 INFO - PROCESS | 3760 | 1461225137759 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 00:52:17 INFO - PROCESS | 3760 | 1461225137763 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 00:52:17 INFO - PROCESS | 3760 | 1461225137768 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:52:17 INFO - PROCESS | 3760 | 1461225137773 Marionette TRACE conn2 <- [1,1274,null,{}] 00:52:17 INFO - PROCESS | 3760 | 1461225137783 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:17 INFO - PROCESS | 3760 | 1461225137889 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 00:52:18 INFO - PROCESS | 3760 | 1461225138048 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:18 INFO - PROCESS | 3760 | ++DOCSHELL 14B5EC00 == 55 [pid = 3760] [id = 328] 00:52:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (14BF5400) [pid = 3760] [serial = 983] [outer = 00000000] 00:52:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1593C000) [pid = 3760] [serial = 984] [outer = 14BF5400] 00:52:18 INFO - PROCESS | 3760 | 1461225138103 Marionette DEBUG loaded listener.js 00:52:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15CF0400) [pid = 3760] [serial = 985] [outer = 14BF5400] 00:52:18 INFO - PROCESS | 3760 | 1461225138650 Marionette TRACE conn2 <- [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]]]}] 00:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 936ms 00:52:18 INFO - PROCESS | 3760 | 1461225138702 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 00:52:18 INFO - PROCESS | 3760 | 1461225138706 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 00:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:52:18 INFO - PROCESS | 3760 | 1461225138714 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:52:18 INFO - PROCESS | 3760 | 1461225138718 Marionette TRACE conn2 <- [1,1278,null,{}] 00:52:18 INFO - PROCESS | 3760 | 1461225138722 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:18 INFO - PROCESS | 3760 | 1461225138854 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 00:52:18 INFO - PROCESS | 3760 | 1461225138982 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:18 INFO - PROCESS | 3760 | ++DOCSHELL 15CEB800 == 56 [pid = 3760] [id = 329] 00:52:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (16EF7400) [pid = 3760] [serial = 986] [outer = 00000000] 00:52:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (18D28000) [pid = 3760] [serial = 987] [outer = 16EF7400] 00:52:19 INFO - PROCESS | 3760 | 1461225139046 Marionette DEBUG loaded listener.js 00:52:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (18E0B800) [pid = 3760] [serial = 988] [outer = 16EF7400] 00:52:19 INFO - PROCESS | 3760 | 1461225139633 Marionette TRACE conn2 <- [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]]]}] 00:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 936ms 00:52:19 INFO - PROCESS | 3760 | 1461225139658 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 00:52:19 INFO - PROCESS | 3760 | 1461225139660 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 00:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:52:19 INFO - PROCESS | 3760 | 1461225139664 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:52:19 INFO - PROCESS | 3760 | 1461225139666 Marionette TRACE conn2 <- [1,1282,null,{}] 00:52:19 INFO - PROCESS | 3760 | 1461225139676 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:19 INFO - PROCESS | 3760 | 1461225139782 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 00:52:19 INFO - PROCESS | 3760 | 1461225139883 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:19 INFO - PROCESS | 3760 | ++DOCSHELL 1C342C00 == 57 [pid = 3760] [id = 330] 00:52:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C348C00) [pid = 3760] [serial = 989] [outer = 00000000] 00:52:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C8F4000) [pid = 3760] [serial = 990] [outer = 1C348C00] 00:52:19 INFO - PROCESS | 3760 | 1461225139940 Marionette DEBUG loaded listener.js 00:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1CD25800) [pid = 3760] [serial = 991] [outer = 1C348C00] 00:52:20 INFO - PROCESS | 3760 | 1461225140581 Marionette TRACE conn2 <- [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]]]}] 00:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 936ms 00:52:20 INFO - PROCESS | 3760 | 1461225140609 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 00:52:20 INFO - PROCESS | 3760 | 1461225140611 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 00:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:52:20 INFO - PROCESS | 3760 | 1461225140614 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:52:20 INFO - PROCESS | 3760 | 1461225140616 Marionette TRACE conn2 <- [1,1286,null,{}] 00:52:20 INFO - PROCESS | 3760 | 1461225140620 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:20 INFO - PROCESS | 3760 | 1461225140719 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 00:52:20 INFO - PROCESS | 3760 | 1461225140817 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:20 INFO - PROCESS | 3760 | ++DOCSHELL 1D05CC00 == 58 [pid = 3760] [id = 331] 00:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1D060C00) [pid = 3760] [serial = 992] [outer = 00000000] 00:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D22CC00) [pid = 3760] [serial = 993] [outer = 1D060C00] 00:52:20 INFO - PROCESS | 3760 | 1461225140871 Marionette DEBUG loaded listener.js 00:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D230800) [pid = 3760] [serial = 994] [outer = 1D060C00] 00:52:21 INFO - PROCESS | 3760 | 1461225141441 Marionette TRACE conn2 <- [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]]]}] 00:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 904ms 00:52:21 INFO - PROCESS | 3760 | 1461225141519 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 00:52:21 INFO - PROCESS | 3760 | 1461225141521 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 00:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:52:21 INFO - PROCESS | 3760 | 1461225141525 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:52:21 INFO - PROCESS | 3760 | 1461225141527 Marionette TRACE conn2 <- [1,1290,null,{}] 00:52:21 INFO - PROCESS | 3760 | 1461225141530 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:21 INFO - PROCESS | 3760 | 1461225141627 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 00:52:21 INFO - PROCESS | 3760 | 1461225141753 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:21 INFO - PROCESS | 3760 | ++DOCSHELL 12D98000 == 59 [pid = 3760] [id = 332] 00:52:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C33FC00) [pid = 3760] [serial = 995] [outer = 00000000] 00:52:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1D334C00) [pid = 3760] [serial = 996] [outer = 1C33FC00] 00:52:21 INFO - PROCESS | 3760 | 1461225141807 Marionette DEBUG loaded listener.js 00:52:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1D334800) [pid = 3760] [serial = 997] [outer = 1C33FC00] 00:52:22 INFO - PROCESS | 3760 | 1461225142395 Marionette TRACE conn2 <- [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]]]}] 00:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 935ms 00:52:22 INFO - PROCESS | 3760 | 1461225142470 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 00:52:22 INFO - PROCESS | 3760 | 1461225142473 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 00:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:52:22 INFO - PROCESS | 3760 | 1461225142477 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:52:22 INFO - PROCESS | 3760 | 1461225142479 Marionette TRACE conn2 <- [1,1294,null,{}] 00:52:22 INFO - PROCESS | 3760 | 1461225142483 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:22 INFO - PROCESS | 3760 | 1461225142738 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 00:52:22 INFO - PROCESS | 3760 | 1461225142869 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:22 INFO - PROCESS | 3760 | ++DOCSHELL 144A4C00 == 60 [pid = 3760] [id = 333] 00:52:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (14BF9400) [pid = 3760] [serial = 998] [outer = 00000000] 00:52:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (15C0EC00) [pid = 3760] [serial = 999] [outer = 14BF9400] 00:52:22 INFO - PROCESS | 3760 | 1461225142919 Marionette DEBUG loaded listener.js 00:52:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (15F77800) [pid = 3760] [serial = 1000] [outer = 14BF9400] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 185EE000 == 59 [pid = 3760] [id = 228] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 18D33400 == 58 [pid = 3760] [id = 326] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 1335F400 == 57 [pid = 3760] [id = 325] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 1344F400 == 56 [pid = 3760] [id = 324] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 1C1F0400 == 55 [pid = 3760] [id = 323] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 1A236000 == 54 [pid = 3760] [id = 322] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 18E0E800 == 53 [pid = 3760] [id = 321] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 18944C00 == 52 [pid = 3760] [id = 320] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 13443800 == 51 [pid = 3760] [id = 319] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 15C05C00 == 50 [pid = 3760] [id = 318] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 17C0B000 == 49 [pid = 3760] [id = 315] 00:52:23 INFO - PROCESS | 3760 | --DOCSHELL 13446000 == 48 [pid = 3760] [id = 314] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C8FC800) [pid = 3760] [serial = 939] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | 1461225143507 Marionette TRACE conn2 <- [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]]]}] 00:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1091ms 00:52:23 INFO - PROCESS | 3760 | 1461225143575 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 00:52:23 INFO - PROCESS | 3760 | 1461225143579 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 00:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:52:23 INFO - PROCESS | 3760 | 1461225143584 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:52:23 INFO - PROCESS | 3760 | 1461225143588 Marionette TRACE conn2 <- [1,1298,null,{}] 00:52:23 INFO - PROCESS | 3760 | 1461225143592 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:23 INFO - PROCESS | 3760 | 1461225143688 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1C5C5800) [pid = 3760] [serial = 928] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1C340800) [pid = 3760] [serial = 906] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C5C2000) [pid = 3760] [serial = 927] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (15725000) [pid = 3760] [serial = 933] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1C84E800) [pid = 3760] [serial = 936] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1C854400) [pid = 3760] [serial = 931] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1C33F000) [pid = 3760] [serial = 924] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C40EC00) [pid = 3760] [serial = 925] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (19A7A400) [pid = 3760] [serial = 922] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (18832C00) [pid = 3760] [serial = 934] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1C8EDC00) [pid = 3760] [serial = 937] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1C852400) [pid = 3760] [serial = 930] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (18D34800) [pid = 3760] [serial = 918] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (18D5A000) [pid = 3760] [serial = 919] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1674D400) [pid = 3760] [serial = 915] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (18167000) [pid = 3760] [serial = 916] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1999E800) [pid = 3760] [serial = 921] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16EED800) [pid = 3760] [serial = 913] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (16A19000) [pid = 3760] [serial = 912] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (143AE800) [pid = 3760] [serial = 910] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1376E000) [pid = 3760] [serial = 909] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1C343400) [pid = 3760] [serial = 897] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15C45C00) [pid = 3760] [serial = 900] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (18D27C00) [pid = 3760] [serial = 903] [outer = 00000000] [url = about:blank] 00:52:23 INFO - PROCESS | 3760 | 1461225143777 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:23 INFO - PROCESS | 3760 | ++DOCSHELL 139B1000 == 49 [pid = 3760] [id = 334] 00:52:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (139B4C00) [pid = 3760] [serial = 1001] [outer = 00000000] 00:52:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (15CB0400) [pid = 3760] [serial = 1002] [outer = 139B4C00] 00:52:23 INFO - PROCESS | 3760 | 1461225143825 Marionette DEBUG loaded listener.js 00:52:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (16A1CC00) [pid = 3760] [serial = 1003] [outer = 139B4C00] 00:52:24 INFO - PROCESS | 3760 | 1461225144277 Marionette TRACE conn2 <- [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] 00:52:24 INFO - PROCESS | 3760 | 1461225144329 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 00:52:24 INFO - PROCESS | 3760 | 1461225144332 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:52:24 INFO - PROCESS | 3760 | 1461225144334 Marionette TRACE conn2 <- [1,1302,null,{}] 00:52:24 INFO - PROCESS | 3760 | 1461225144338 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:24 INFO - PROCESS | 3760 | 1461225144417 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 00:52:24 INFO - PROCESS | 3760 | 1461225144427 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:24 INFO - PROCESS | 3760 | ++DOCSHELL 18D30C00 == 50 [pid = 3760] [id = 335] 00:52:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (18D31000) [pid = 3760] [serial = 1004] [outer = 00000000] 00:52:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (18D5A000) [pid = 3760] [serial = 1005] [outer = 18D31000] 00:52:24 INFO - PROCESS | 3760 | 1461225144472 Marionette DEBUG loaded listener.js 00:52:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (18E14400) [pid = 3760] [serial = 1006] [outer = 18D31000] 00:52:24 INFO - PROCESS | 3760 | 1461225144941 Marionette TRACE conn2 <- [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]]]}] 00:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 624ms 00:52:24 INFO - PROCESS | 3760 | 1461225144969 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 00:52:24 INFO - PROCESS | 3760 | 1461225144973 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 00:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:52:24 INFO - PROCESS | 3760 | 1461225144982 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:52:24 INFO - PROCESS | 3760 | 1461225144987 Marionette TRACE conn2 <- [1,1306,null,{}] 00:52:24 INFO - PROCESS | 3760 | 1461225144990 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:25 INFO - PROCESS | 3760 | 1461225145070 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 00:52:25 INFO - PROCESS | 3760 | 1461225145079 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:25 INFO - PROCESS | 3760 | ++DOCSHELL 16752800 == 51 [pid = 3760] [id = 336] 00:52:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (197D2C00) [pid = 3760] [serial = 1007] [outer = 00000000] 00:52:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1C1EA000) [pid = 3760] [serial = 1008] [outer = 197D2C00] 00:52:25 INFO - PROCESS | 3760 | 1461225145123 Marionette DEBUG loaded listener.js 00:52:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1C1F0400) [pid = 3760] [serial = 1009] [outer = 197D2C00] 00:52:25 INFO - PROCESS | 3760 | 1461225145546 Marionette TRACE conn2 <- [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]]]}] 00:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 655ms 00:52:25 INFO - PROCESS | 3760 | 1461225145618 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 00:52:25 INFO - PROCESS | 3760 | 1461225145620 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 00:52:25 INFO - PROCESS | 3760 | 1461225145623 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:52:25 INFO - PROCESS | 3760 | 1461225145624 Marionette TRACE conn2 <- [1,1310,null,{}] 00:52:25 INFO - PROCESS | 3760 | 1461225145628 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:25 INFO - PROCESS | 3760 | 1461225145706 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 00:52:25 INFO - PROCESS | 3760 | 1461225145748 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:25 INFO - PROCESS | 3760 | ++DOCSHELL 1C340800 == 52 [pid = 3760] [id = 337] 00:52:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1C340C00) [pid = 3760] [serial = 1010] [outer = 00000000] 00:52:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1C40CC00) [pid = 3760] [serial = 1011] [outer = 1C340C00] 00:52:25 INFO - PROCESS | 3760 | 1461225145792 Marionette DEBUG loaded listener.js 00:52:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C410800) [pid = 3760] [serial = 1012] [outer = 1C340C00] 00:52:26 INFO - PROCESS | 3760 | 1461225146263 Marionette TRACE conn2 <- [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]]]}] 00:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 701ms 00:52:26 INFO - PROCESS | 3760 | 1461225146329 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 00:52:26 INFO - PROCESS | 3760 | 1461225146331 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 00:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:52:26 INFO - PROCESS | 3760 | 1461225146335 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:52:26 INFO - PROCESS | 3760 | 1461225146336 Marionette TRACE conn2 <- [1,1314,null,{}] 00:52:26 INFO - PROCESS | 3760 | 1461225146340 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:26 INFO - PROCESS | 3760 | 1461225146444 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 00:52:26 INFO - PROCESS | 3760 | 1461225146453 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:26 INFO - PROCESS | 3760 | ++DOCSHELL 1344A800 == 53 [pid = 3760] [id = 338] 00:52:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C5C6C00) [pid = 3760] [serial = 1013] [outer = 00000000] 00:52:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (14B68800) [pid = 3760] [serial = 1014] [outer = 1C5C6C00] 00:52:26 INFO - PROCESS | 3760 | 1461225146516 Marionette DEBUG loaded listener.js 00:52:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C8EE000) [pid = 3760] [serial = 1015] [outer = 1C5C6C00] 00:52:26 INFO - PROCESS | 3760 | 1461225146964 Marionette TRACE conn2 <- [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]]]}] 00:52:27 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 00:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 686ms 00:52:27 INFO - PROCESS | 3760 | 1461225147039 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 00:52:27 INFO - PROCESS | 3760 | 1461225147041 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 00:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:52:27 INFO - PROCESS | 3760 | 1461225147075 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:52:27 INFO - PROCESS | 3760 | 1461225147077 Marionette TRACE conn2 <- [1,1318,null,{}] 00:52:27 INFO - PROCESS | 3760 | 1461225147091 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:27 INFO - PROCESS | 3760 | 1461225147201 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 00:52:27 INFO - PROCESS | 3760 | 1461225147213 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:27 INFO - PROCESS | 3760 | ++DOCSHELL 1C851000 == 54 [pid = 3760] [id = 339] 00:52:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1C8F0C00) [pid = 3760] [serial = 1016] [outer = 00000000] 00:52:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1D0B4C00) [pid = 3760] [serial = 1017] [outer = 1C8F0C00] 00:52:27 INFO - PROCESS | 3760 | 1461225147263 Marionette DEBUG loaded listener.js 00:52:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D0BBC00) [pid = 3760] [serial = 1018] [outer = 1C8F0C00] 00:52:27 INFO - PROCESS | 3760 | 1461225147708 Marionette TRACE conn2 <- [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]]]}] 00:52:27 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 00:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 686ms 00:52:27 INFO - PROCESS | 3760 | 1461225147727 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 00:52:27 INFO - PROCESS | 3760 | 1461225147729 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 00:52:27 INFO - PROCESS | 3760 | 1461225147732 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:52:27 INFO - PROCESS | 3760 | 1461225147734 Marionette TRACE conn2 <- [1,1322,null,{}] 00:52:27 INFO - PROCESS | 3760 | 1461225147737 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:27 INFO - PROCESS | 3760 | 1461225147842 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 00:52:27 INFO - PROCESS | 3760 | 1461225147848 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:27 INFO - PROCESS | 3760 | ++DOCSHELL 1C54F400 == 55 [pid = 3760] [id = 340] 00:52:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D224400) [pid = 3760] [serial = 1019] [outer = 00000000] 00:52:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1D331400) [pid = 3760] [serial = 1020] [outer = 1D224400] 00:52:27 INFO - PROCESS | 3760 | 1461225147892 Marionette DEBUG loaded listener.js 00:52:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1D37C000) [pid = 3760] [serial = 1021] [outer = 1D224400] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1C1F5C00) [pid = 3760] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1A2A3000) [pid = 3760] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (18E12800) [pid = 3760] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A333000) [pid = 3760] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (18D25C00) [pid = 3760] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (15CAB800) [pid = 3760] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (123FE400) [pid = 3760] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1376D800) [pid = 3760] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (13364400) [pid = 3760] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:52:28 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1C1F2000) [pid = 3760] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:52:28 INFO - PROCESS | 3760 | 1461225148444 Marionette TRACE conn2 <- [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]]]}] 00:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 748ms 00:52:28 INFO - PROCESS | 3760 | 1461225148473 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 00:52:28 INFO - PROCESS | 3760 | 1461225148475 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 00:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:52:28 INFO - PROCESS | 3760 | 1461225148478 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:52:28 INFO - PROCESS | 3760 | 1461225148480 Marionette TRACE conn2 <- [1,1326,null,{}] 00:52:28 INFO - PROCESS | 3760 | 1461225148483 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:28 INFO - PROCESS | 3760 | 1461225148588 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 00:52:28 INFO - PROCESS | 3760 | 1461225148595 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:28 INFO - PROCESS | 3760 | ++DOCSHELL 14409400 == 56 [pid = 3760] [id = 341] 00:52:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (18D32400) [pid = 3760] [serial = 1022] [outer = 00000000] 00:52:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C1F5C00) [pid = 3760] [serial = 1023] [outer = 18D32400] 00:52:28 INFO - PROCESS | 3760 | 1461225148638 Marionette DEBUG loaded listener.js 00:52:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C1F2000) [pid = 3760] [serial = 1024] [outer = 18D32400] 00:52:29 INFO - PROCESS | 3760 | 1461225149540 Marionette TRACE conn2 <- [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]]]}] 00:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1091ms 00:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:52:29 INFO - PROCESS | 3760 | 1461225149575 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 00:52:29 INFO - PROCESS | 3760 | 1461225149576 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 00:52:29 INFO - PROCESS | 3760 | 1461225149580 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:52:29 INFO - PROCESS | 3760 | 1461225149582 Marionette TRACE conn2 <- [1,1330,null,{}] 00:52:29 INFO - PROCESS | 3760 | 1461225149585 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:29 INFO - PROCESS | 3760 | 1461225149692 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 00:52:29 INFO - PROCESS | 3760 | 1461225149698 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:29 INFO - PROCESS | 3760 | ++DOCSHELL 18510000 == 57 [pid = 3760] [id = 342] 00:52:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (18D34C00) [pid = 3760] [serial = 1025] [outer = 00000000] 00:52:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1D32D400) [pid = 3760] [serial = 1026] [outer = 18D34C00] 00:52:29 INFO - PROCESS | 3760 | 1461225149741 Marionette DEBUG loaded listener.js 00:52:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1D382000) [pid = 3760] [serial = 1027] [outer = 18D34C00] 00:52:30 INFO - PROCESS | 3760 | 1461225150152 Marionette TRACE conn2 <- [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]]]}] 00:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 593ms 00:52:30 INFO - PROCESS | 3760 | 1461225150216 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 00:52:30 INFO - PROCESS | 3760 | 1461225150220 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 00:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:52:30 INFO - PROCESS | 3760 | 1461225150230 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:52:30 INFO - PROCESS | 3760 | 1461225150234 Marionette TRACE conn2 <- [1,1334,null,{}] 00:52:30 INFO - PROCESS | 3760 | 1461225150241 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:30 INFO - PROCESS | 3760 | 1461225150355 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 00:52:30 INFO - PROCESS | 3760 | 1461225150462 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:30 INFO - PROCESS | 3760 | ++DOCSHELL 139B5C00 == 58 [pid = 3760] [id = 343] 00:52:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (13B06000) [pid = 3760] [serial = 1028] [outer = 00000000] 00:52:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (15CB2400) [pid = 3760] [serial = 1029] [outer = 13B06000] 00:52:30 INFO - PROCESS | 3760 | 1461225150518 Marionette DEBUG loaded listener.js 00:52:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (16753C00) [pid = 3760] [serial = 1030] [outer = 13B06000] 00:52:31 INFO - PROCESS | 3760 | 1461225151149 Marionette TRACE conn2 <- [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]]]}] 00:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 936ms 00:52:31 INFO - PROCESS | 3760 | 1461225151173 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 00:52:31 INFO - PROCESS | 3760 | 1461225151177 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 00:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:52:31 INFO - PROCESS | 3760 | 1461225151199 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:52:31 INFO - PROCESS | 3760 | 1461225151203 Marionette TRACE conn2 <- [1,1338,null,{}] 00:52:31 INFO - PROCESS | 3760 | 1461225151207 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:31 INFO - PROCESS | 3760 | 1461225151310 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 00:52:31 INFO - PROCESS | 3760 | 1461225151444 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:31 INFO - PROCESS | 3760 | ++DOCSHELL 18281000 == 59 [pid = 3760] [id = 344] 00:52:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1858BC00) [pid = 3760] [serial = 1031] [outer = 00000000] 00:52:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (19A7A800) [pid = 3760] [serial = 1032] [outer = 1858BC00] 00:52:31 INFO - PROCESS | 3760 | 1461225151499 Marionette DEBUG loaded listener.js 00:52:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1A333000) [pid = 3760] [serial = 1033] [outer = 1858BC00] 00:52:32 INFO - PROCESS | 3760 | 1461225152061 Marionette TRACE conn2 <- [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]]]}] 00:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 904ms 00:52:32 INFO - PROCESS | 3760 | 1461225152100 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 00:52:32 INFO - PROCESS | 3760 | 1461225152103 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 00:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:52:32 INFO - PROCESS | 3760 | 1461225152107 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:52:32 INFO - PROCESS | 3760 | 1461225152109 Marionette TRACE conn2 <- [1,1342,null,{}] 00:52:32 INFO - PROCESS | 3760 | 1461225152119 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:32 INFO - PROCESS | 3760 | 1461225152227 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 00:52:32 INFO - PROCESS | 3760 | 1461225152331 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:32 INFO - PROCESS | 3760 | ++DOCSHELL 1C859C00 == 60 [pid = 3760] [id = 345] 00:52:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1C8EF000) [pid = 3760] [serial = 1034] [outer = 00000000] 00:52:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1CD29000) [pid = 3760] [serial = 1035] [outer = 1C8EF000] 00:52:32 INFO - PROCESS | 3760 | 1461225152391 Marionette DEBUG loaded listener.js 00:52:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1D22C000) [pid = 3760] [serial = 1036] [outer = 1C8EF000] 00:52:33 INFO - PROCESS | 3760 | 1461225153023 Marionette TRACE conn2 <- [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]]]}] 00:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 998ms 00:52:33 INFO - PROCESS | 3760 | 1461225153092 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 00:52:33 INFO - PROCESS | 3760 | 1461225153094 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 00:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:52:33 INFO - PROCESS | 3760 | 1461225153098 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:52:33 INFO - PROCESS | 3760 | 1461225153100 Marionette TRACE conn2 <- [1,1346,null,{}] 00:52:33 INFO - PROCESS | 3760 | 1461225153104 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:33 INFO - PROCESS | 3760 | 1461225153235 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 00:52:33 INFO - PROCESS | 3760 | 1461225153388 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:33 INFO - PROCESS | 3760 | ++DOCSHELL 18515400 == 61 [pid = 3760] [id = 346] 00:52:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (19DD3000) [pid = 3760] [serial = 1037] [outer = 00000000] 00:52:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1D73D800) [pid = 3760] [serial = 1038] [outer = 19DD3000] 00:52:33 INFO - PROCESS | 3760 | 1461225153453 Marionette DEBUG loaded listener.js 00:52:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1D747000) [pid = 3760] [serial = 1039] [outer = 19DD3000] 00:52:34 INFO - PROCESS | 3760 | 1461225154185 Marionette TRACE conn2 <- [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]]]}] 00:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1138ms 00:52:34 INFO - PROCESS | 3760 | 1461225154244 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 00:52:34 INFO - PROCESS | 3760 | 1461225154248 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 00:52:34 INFO - PROCESS | 3760 | 1461225154253 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:52:34 INFO - PROCESS | 3760 | 1461225154256 Marionette TRACE conn2 <- [1,1350,null,{}] 00:52:34 INFO - PROCESS | 3760 | 1461225154261 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:34 INFO - PROCESS | 3760 | 1461225154353 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 00:52:34 INFO - PROCESS | 3760 | 1461225154491 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:34 INFO - PROCESS | 3760 | ++DOCSHELL 15742000 == 62 [pid = 3760] [id = 347] 00:52:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (15746400) [pid = 3760] [serial = 1040] [outer = 00000000] 00:52:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (15E8D800) [pid = 3760] [serial = 1041] [outer = 15746400] 00:52:34 INFO - PROCESS | 3760 | 1461225154561 Marionette DEBUG loaded listener.js 00:52:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (16A1B400) [pid = 3760] [serial = 1042] [outer = 15746400] 00:52:35 INFO - PROCESS | 3760 | 1461225155180 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 1674B800 == 61 [pid = 3760] [id = 301] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 14409400 == 60 [pid = 3760] [id = 341] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 1C54F400 == 59 [pid = 3760] [id = 340] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 1C851000 == 58 [pid = 3760] [id = 339] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 1344A800 == 57 [pid = 3760] [id = 338] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 1C340800 == 56 [pid = 3760] [id = 337] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 16752800 == 55 [pid = 3760] [id = 336] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 18D30C00 == 54 [pid = 3760] [id = 335] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 139B1000 == 53 [pid = 3760] [id = 334] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 144A4C00 == 52 [pid = 3760] [id = 333] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 12D98000 == 51 [pid = 3760] [id = 332] 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 1D05CC00 == 50 [pid = 3760] [id = 331] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1CD1D000) [pid = 3760] [serial = 951] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (139B9C00) [pid = 3760] [serial = 942] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (18289C00) [pid = 3760] [serial = 945] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1C31D000) [pid = 3760] [serial = 948] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1CD27400) [pid = 3760] [serial = 981] [outer = 00000000] [url = about:blank] 00:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 998ms 00:52:35 INFO - PROCESS | 3760 | --DOCSHELL 14B5EC00 == 49 [pid = 3760] [id = 328] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1C8F5800) [pid = 3760] [serial = 979] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (18D33000) [pid = 3760] [serial = 960] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (18D5BC00) [pid = 3760] [serial = 961] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (16A22400) [pid = 3760] [serial = 955] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (15F80800) [pid = 3760] [serial = 954] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1CAF0000) [pid = 3760] [serial = 940] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1656B800) [pid = 3760] [serial = 957] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (17C0F800) [pid = 3760] [serial = 958] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1C347400) [pid = 3760] [serial = 970] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (16635000) [pid = 3760] [serial = 975] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C5C7400) [pid = 3760] [serial = 972] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1AAD0400) [pid = 3760] [serial = 976] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1C5C5C00) [pid = 3760] [serial = 973] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1A72B800) [pid = 3760] [serial = 966] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1C855800) [pid = 3760] [serial = 978] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (19DD7000) [pid = 3760] [serial = 964] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C31B800) [pid = 3760] [serial = 969] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1A33E000) [pid = 3760] [serial = 967] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (19AB2800) [pid = 3760] [serial = 963] [outer = 00000000] [url = about:blank] 00:52:35 INFO - PROCESS | 3760 | 1461225155286 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 00:52:35 INFO - PROCESS | 3760 | 1461225155291 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 00:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:52:35 INFO - PROCESS | 3760 | 1461225155315 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:52:35 INFO - PROCESS | 3760 | 1461225155318 Marionette TRACE conn2 <- [1,1354,null,{}] 00:52:35 INFO - PROCESS | 3760 | 1461225155321 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:35 INFO - PROCESS | 3760 | 1461225155404 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 00:52:35 INFO - PROCESS | 3760 | 1461225155412 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:35 INFO - PROCESS | 3760 | ++DOCSHELL 15938400 == 50 [pid = 3760] [id = 348] 00:52:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1656EC00) [pid = 3760] [serial = 1043] [outer = 00000000] 00:52:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16A1D400) [pid = 3760] [serial = 1044] [outer = 1656EC00] 00:52:35 INFO - PROCESS | 3760 | 1461225155460 Marionette DEBUG loaded listener.js 00:52:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (17C0F800) [pid = 3760] [serial = 1045] [outer = 1656EC00] 00:52:36 INFO - PROCESS | 3760 | 1461225156006 Marionette TRACE conn2 <- [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] 00:52:36 INFO - PROCESS | 3760 | 1461225156069 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 00:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:52:36 INFO - PROCESS | 3760 | 1461225156072 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:52:36 INFO - PROCESS | 3760 | 1461225156076 Marionette TRACE conn2 <- [1,1358,null,{}] 00:52:36 INFO - PROCESS | 3760 | 1461225156086 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:36 INFO - PROCESS | 3760 | 1461225156168 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 00:52:36 INFO - PROCESS | 3760 | 1461225156253 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:36 INFO - PROCESS | 3760 | ++DOCSHELL 185EE000 == 51 [pid = 3760] [id = 349] 00:52:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (18D29400) [pid = 3760] [serial = 1046] [outer = 00000000] 00:52:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (18D58800) [pid = 3760] [serial = 1047] [outer = 18D29400] 00:52:36 INFO - PROCESS | 3760 | 1461225156300 Marionette DEBUG loaded listener.js 00:52:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (18E0F800) [pid = 3760] [serial = 1048] [outer = 18D29400] 00:52:36 INFO - PROCESS | 3760 | 1461225156673 Marionette TRACE conn2 <- [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] 00:52:36 INFO - PROCESS | 3760 | 1461225156713 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 00:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:52:36 INFO - PROCESS | 3760 | 1461225156716 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:52:36 INFO - PROCESS | 3760 | 1461225156718 Marionette TRACE conn2 <- [1,1362,null,{}] 00:52:36 INFO - PROCESS | 3760 | 1461225156721 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:36 INFO - PROCESS | 3760 | 1461225156801 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 00:52:36 INFO - PROCESS | 3760 | 1461225156807 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:36 INFO - PROCESS | 3760 | ++DOCSHELL 18D33C00 == 52 [pid = 3760] [id = 350] 00:52:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (18D56800) [pid = 3760] [serial = 1049] [outer = 00000000] 00:52:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (19AB3C00) [pid = 3760] [serial = 1050] [outer = 18D56800] 00:52:36 INFO - PROCESS | 3760 | 1461225156853 Marionette DEBUG loaded listener.js 00:52:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (19DD2800) [pid = 3760] [serial = 1051] [outer = 18D56800] 00:52:37 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:37 INFO - PROCESS | 3760 | 1461225157275 Marionette TRACE conn2 <- [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] 00:52:37 INFO - PROCESS | 3760 | 1461225157323 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 00:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:52:37 INFO - PROCESS | 3760 | 1461225157331 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:52:37 INFO - PROCESS | 3760 | 1461225157333 Marionette TRACE conn2 <- [1,1366,null,{}] 00:52:37 INFO - PROCESS | 3760 | 1461225157345 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:37 INFO - PROCESS | 3760 | 1461225157466 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 00:52:37 INFO - PROCESS | 3760 | 1461225157481 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:37 INFO - PROCESS | 3760 | ++DOCSHELL 1A959800 == 53 [pid = 3760] [id = 351] 00:52:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A95A000) [pid = 3760] [serial = 1052] [outer = 00000000] 00:52:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1C1C2000) [pid = 3760] [serial = 1053] [outer = 1A95A000] 00:52:37 INFO - PROCESS | 3760 | 1461225157559 Marionette DEBUG loaded listener.js 00:52:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C1EA800) [pid = 3760] [serial = 1054] [outer = 1A95A000] 00:52:37 INFO - PROCESS | 3760 | 1461225158012 Marionette TRACE conn2 <- [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] 00:52:38 INFO - PROCESS | 3760 | 1461225158072 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 00:52:38 INFO - PROCESS | 3760 | 1461225158075 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:52:38 INFO - PROCESS | 3760 | 1461225158077 Marionette TRACE conn2 <- [1,1370,null,{}] 00:52:38 INFO - PROCESS | 3760 | 1461225158086 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:38 INFO - PROCESS | 3760 | 1461225158206 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1D224400) [pid = 3760] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1C340C00) [pid = 3760] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (197D2C00) [pid = 3760] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C5C6C00) [pid = 3760] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1C348C00) [pid = 3760] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1C33F800) [pid = 3760] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1C31AC00) [pid = 3760] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (18D32400) [pid = 3760] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (18D31000) [pid = 3760] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C1F6800) [pid = 3760] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18282000) [pid = 3760] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1C8F0C00) [pid = 3760] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1C31D800) [pid = 3760] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (13447800) [pid = 3760] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15C0F800) [pid = 3760] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (14BF5400) [pid = 3760] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (14412C00) [pid = 3760] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (185EC400) [pid = 3760] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (14BF9400) [pid = 3760] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (16EF7400) [pid = 3760] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1C8FA800) [pid = 3760] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (12BE5400) [pid = 3760] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1AAC6400) [pid = 3760] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (17C0E400) [pid = 3760] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (139B4C00) [pid = 3760] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (13365400) [pid = 3760] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:52:38 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (13365C00) [pid = 3760] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:52:38 INFO - PROCESS | 3760 | 1461225158736 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:38 INFO - PROCESS | 3760 | ++DOCSHELL 11BED400 == 54 [pid = 3760] [id = 352] 00:52:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (11BEE000) [pid = 3760] [serial = 1055] [outer = 00000000] 00:52:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (12350800) [pid = 3760] [serial = 1056] [outer = 11BEE000] 00:52:38 INFO - PROCESS | 3760 | 1461225158793 Marionette DEBUG loaded listener.js 00:52:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (12BE5400) [pid = 3760] [serial = 1057] [outer = 11BEE000] 00:52:39 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:39 INFO - PROCESS | 3760 | 1461225159463 Marionette TRACE conn2 <- [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] 00:52:39 INFO - PROCESS | 3760 | 1461225159536 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 00:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:52:39 INFO - PROCESS | 3760 | 1461225159542 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:52:39 INFO - PROCESS | 3760 | 1461225159546 Marionette TRACE conn2 <- [1,1374,null,{}] 00:52:39 INFO - PROCESS | 3760 | 1461225159552 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:39 INFO - PROCESS | 3760 | 1461225159666 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 00:52:39 INFO - PROCESS | 3760 | 1461225159793 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:39 INFO - PROCESS | 3760 | ++DOCSHELL 12DDDC00 == 55 [pid = 3760] [id = 353] 00:52:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (139B5400) [pid = 3760] [serial = 1058] [outer = 00000000] 00:52:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (15933C00) [pid = 3760] [serial = 1059] [outer = 139B5400] 00:52:39 INFO - PROCESS | 3760 | 1461225159852 Marionette DEBUG loaded listener.js 00:52:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15C45000) [pid = 3760] [serial = 1060] [outer = 139B5400] 00:52:40 INFO - PROCESS | 3760 | 1461225160480 Marionette TRACE conn2 <- [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] 00:52:40 INFO - PROCESS | 3760 | 1461225160535 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 00:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:52:40 INFO - PROCESS | 3760 | 1461225160539 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:52:40 INFO - PROCESS | 3760 | 1461225160542 Marionette TRACE conn2 <- [1,1378,null,{}] 00:52:40 INFO - PROCESS | 3760 | 1461225160546 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:40 INFO - PROCESS | 3760 | 1461225160684 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 00:52:40 INFO - PROCESS | 3760 | 1461225160815 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:40 INFO - PROCESS | 3760 | ++DOCSHELL 15F78000 == 56 [pid = 3760] [id = 354] 00:52:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16566800) [pid = 3760] [serial = 1061] [outer = 00000000] 00:52:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1827C000) [pid = 3760] [serial = 1062] [outer = 16566800] 00:52:40 INFO - PROCESS | 3760 | 1461225160871 Marionette DEBUG loaded listener.js 00:52:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (18280000) [pid = 3760] [serial = 1063] [outer = 16566800] 00:52:41 INFO - PROCESS | 3760 | 1461225161515 Marionette TRACE conn2 <- [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]]]}] 00:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1045ms 00:52:41 INFO - PROCESS | 3760 | 1461225161583 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 00:52:41 INFO - PROCESS | 3760 | 1461225161586 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 00:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:52:41 INFO - PROCESS | 3760 | 1461225161613 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:52:41 INFO - PROCESS | 3760 | 1461225161619 Marionette TRACE conn2 <- [1,1382,null,{}] 00:52:41 INFO - PROCESS | 3760 | 1461225161624 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:41 INFO - PROCESS | 3760 | 1461225161775 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 00:52:41 INFO - PROCESS | 3760 | 1461225161897 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:41 INFO - PROCESS | 3760 | ++DOCSHELL 18206C00 == 57 [pid = 3760] [id = 355] 00:52:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1827FC00) [pid = 3760] [serial = 1064] [outer = 00000000] 00:52:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1A22E800) [pid = 3760] [serial = 1065] [outer = 1827FC00] 00:52:41 INFO - PROCESS | 3760 | 1461225161953 Marionette DEBUG loaded listener.js 00:52:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A33B000) [pid = 3760] [serial = 1066] [outer = 1827FC00] 00:52:42 INFO - PROCESS | 3760 | 1461225162525 Marionette TRACE conn2 <- [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]]]}] 00:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 966ms 00:52:42 INFO - PROCESS | 3760 | 1461225162644 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 00:52:42 INFO - PROCESS | 3760 | 1461225162648 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 00:52:42 INFO - PROCESS | 3760 | 1461225162666 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:52:42 INFO - PROCESS | 3760 | 1461225162670 Marionette TRACE conn2 <- [1,1386,null,{}] 00:52:42 INFO - PROCESS | 3760 | 1461225162677 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:42 INFO - PROCESS | 3760 | 1461225162812 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 00:52:42 INFO - PROCESS | 3760 | 1461225162893 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:42 INFO - PROCESS | 3760 | ++DOCSHELL 1376E800 == 58 [pid = 3760] [id = 356] 00:52:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (13770C00) [pid = 3760] [serial = 1067] [outer = 00000000] 00:52:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (13B02400) [pid = 3760] [serial = 1068] [outer = 13770C00] 00:52:42 INFO - PROCESS | 3760 | 1461225162988 Marionette DEBUG loaded listener.js 00:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (14BF5400) [pid = 3760] [serial = 1069] [outer = 13770C00] 00:52:43 INFO - PROCESS | 3760 | --DOCSHELL 1A959800 == 57 [pid = 3760] [id = 351] 00:52:43 INFO - PROCESS | 3760 | --DOCSHELL 18D33C00 == 56 [pid = 3760] [id = 350] 00:52:43 INFO - PROCESS | 3760 | --DOCSHELL 185EE000 == 55 [pid = 3760] [id = 349] 00:52:43 INFO - PROCESS | 3760 | --DOCSHELL 15938400 == 54 [pid = 3760] [id = 348] 00:52:43 INFO - PROCESS | 3760 | --DOCSHELL 15742000 == 53 [pid = 3760] [id = 347] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D331400) [pid = 3760] [serial = 1020] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1C410800) [pid = 3760] [serial = 1012] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1C1EA000) [pid = 3760] [serial = 1008] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1C8EE000) [pid = 3760] [serial = 1015] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1C8F4000) [pid = 3760] [serial = 990] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1C347800) [pid = 3760] [serial = 898] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1C348800) [pid = 3760] [serial = 907] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1C1F2000) [pid = 3760] [serial = 1024] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (18E14400) [pid = 3760] [serial = 1006] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1C1F5C00) [pid = 3760] [serial = 1023] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1C406000) [pid = 3760] [serial = 949] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1C40CC00) [pid = 3760] [serial = 1011] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (14B68800) [pid = 3760] [serial = 1014] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (18E0AC00) [pid = 3760] [serial = 904] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1D0B4C00) [pid = 3760] [serial = 1017] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1CD26C00) [pid = 3760] [serial = 982] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (139B8000) [pid = 3760] [serial = 943] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (17C09800) [pid = 3760] [serial = 862] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1593C000) [pid = 3760] [serial = 984] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15CAB000) [pid = 3760] [serial = 826] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1D37C000) [pid = 3760] [serial = 1021] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19DD9000) [pid = 3760] [serial = 865] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (18D5A000) [pid = 3760] [serial = 1005] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1D0BBC00) [pid = 3760] [serial = 1018] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15F77800) [pid = 3760] [serial = 1000] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (18D28000) [pid = 3760] [serial = 987] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1CD24400) [pid = 3760] [serial = 952] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13444400) [pid = 3760] [serial = 823] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1C1F6400) [pid = 3760] [serial = 790] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1D22CC00) [pid = 3760] [serial = 993] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15C0EC00) [pid = 3760] [serial = 999] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (18585400) [pid = 3760] [serial = 946] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15CF0400) [pid = 3760] [serial = 985] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1D334C00) [pid = 3760] [serial = 996] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1CD25800) [pid = 3760] [serial = 991] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15CB0400) [pid = 3760] [serial = 1002] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1C1F0400) [pid = 3760] [serial = 1009] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16A1CC00) [pid = 3760] [serial = 1003] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (18E0B800) [pid = 3760] [serial = 988] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (14B60800) [pid = 3760] [serial = 859] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (15E0E000) [pid = 3760] [serial = 901] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1D32D400) [pid = 3760] [serial = 1026] [outer = 00000000] [url = about:blank] 00:52:43 INFO - PROCESS | 3760 | 1461225163572 Marionette TRACE conn2 <- [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]]]}] 00:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 935ms 00:52:43 INFO - PROCESS | 3760 | 1461225163616 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 00:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:52:43 INFO - PROCESS | 3760 | 1461225163620 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 00:52:43 INFO - PROCESS | 3760 | 1461225163640 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:52:43 INFO - PROCESS | 3760 | 1461225163644 Marionette TRACE conn2 <- [1,1390,null,{}] 00:52:43 INFO - PROCESS | 3760 | 1461225163655 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:43 INFO - PROCESS | 3760 | 1461225163746 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 00:52:43 INFO - PROCESS | 3760 | 1461225163755 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:43 INFO - PROCESS | 3760 | ++DOCSHELL 15742000 == 54 [pid = 3760] [id = 357] 00:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15936000) [pid = 3760] [serial = 1070] [outer = 00000000] 00:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (15CF0400) [pid = 3760] [serial = 1071] [outer = 15936000] 00:52:43 INFO - PROCESS | 3760 | 1461225163800 Marionette DEBUG loaded listener.js 00:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (15E93000) [pid = 3760] [serial = 1072] [outer = 15936000] 00:52:44 INFO - PROCESS | 3760 | 1461225164281 Marionette TRACE conn2 <- [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]]]}] 00:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 717ms 00:52:44 INFO - PROCESS | 3760 | 1461225164342 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 00:52:44 INFO - PROCESS | 3760 | 1461225164344 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 00:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:52:44 INFO - PROCESS | 3760 | 1461225164347 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:52:44 INFO - PROCESS | 3760 | 1461225164349 Marionette TRACE conn2 <- [1,1394,null,{}] 00:52:44 INFO - PROCESS | 3760 | 1461225164358 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:44 INFO - PROCESS | 3760 | 1461225164479 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 00:52:44 INFO - PROCESS | 3760 | 1461225164567 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:44 INFO - PROCESS | 3760 | ++DOCSHELL 144A1C00 == 55 [pid = 3760] [id = 358] 00:52:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (14B67400) [pid = 3760] [serial = 1073] [outer = 00000000] 00:52:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (18169800) [pid = 3760] [serial = 1074] [outer = 14B67400] 00:52:44 INFO - PROCESS | 3760 | 1461225164616 Marionette DEBUG loaded listener.js 00:52:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1827B400) [pid = 3760] [serial = 1075] [outer = 14B67400] 00:52:45 INFO - PROCESS | 3760 | 1461225165051 Marionette TRACE conn2 <- [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]]]}] 00:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 733ms 00:52:45 INFO - PROCESS | 3760 | 1461225165088 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 00:52:45 INFO - PROCESS | 3760 | 1461225165090 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 00:52:45 INFO - PROCESS | 3760 | 1461225165093 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:52:45 INFO - PROCESS | 3760 | 1461225165094 Marionette TRACE conn2 <- [1,1398,null,{}] 00:52:45 INFO - PROCESS | 3760 | 1461225165098 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:45 INFO - PROCESS | 3760 | 1461225165179 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 00:52:45 INFO - PROCESS | 3760 | 1461225165185 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:45 INFO - PROCESS | 3760 | ++DOCSHELL 1827AC00 == 56 [pid = 3760] [id = 359] 00:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (18514400) [pid = 3760] [serial = 1076] [outer = 00000000] 00:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (18D28000) [pid = 3760] [serial = 1077] [outer = 18514400] 00:52:45 INFO - PROCESS | 3760 | 1461225165230 Marionette DEBUG loaded listener.js 00:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (18D2E400) [pid = 3760] [serial = 1078] [outer = 18514400] 00:52:45 INFO - PROCESS | 3760 | 1461225165705 Marionette TRACE conn2 <- [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]]]}] 00:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 624ms 00:52:45 INFO - PROCESS | 3760 | 1461225165732 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 00:52:45 INFO - PROCESS | 3760 | 1461225165734 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 00:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:52:45 INFO - PROCESS | 3760 | 1461225165737 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:52:45 INFO - PROCESS | 3760 | 1461225165738 Marionette TRACE conn2 <- [1,1402,null,{}] 00:52:45 INFO - PROCESS | 3760 | 1461225165742 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:45 INFO - PROCESS | 3760 | 1461225165855 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 00:52:45 INFO - PROCESS | 3760 | 1461225165938 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:45 INFO - PROCESS | 3760 | ++DOCSHELL 18E09400 == 57 [pid = 3760] [id = 360] 00:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (18E0A800) [pid = 3760] [serial = 1079] [outer = 00000000] 00:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (18E14400) [pid = 3760] [serial = 1080] [outer = 18E0A800] 00:52:45 INFO - PROCESS | 3760 | 1461225165982 Marionette DEBUG loaded listener.js 00:52:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19732400) [pid = 3760] [serial = 1081] [outer = 18E0A800] 00:52:46 INFO - PROCESS | 3760 | 1461225166420 Marionette TRACE conn2 <- [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]]]}] 00:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 733ms 00:52:46 INFO - PROCESS | 3760 | 1461225166478 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 00:52:46 INFO - PROCESS | 3760 | 1461225166479 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 00:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:52:46 INFO - PROCESS | 3760 | 1461225166483 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:52:46 INFO - PROCESS | 3760 | 1461225166484 Marionette TRACE conn2 <- [1,1406,null,{}] 00:52:46 INFO - PROCESS | 3760 | 1461225166488 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:46 INFO - PROCESS | 3760 | 1461225166633 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 00:52:46 INFO - PROCESS | 3760 | 1461225166698 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:46 INFO - PROCESS | 3760 | ++DOCSHELL 1A235400 == 58 [pid = 3760] [id = 361] 00:52:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A239C00) [pid = 3760] [serial = 1082] [outer = 00000000] 00:52:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1C1C3000) [pid = 3760] [serial = 1083] [outer = 1A239C00] 00:52:46 INFO - PROCESS | 3760 | 1461225166746 Marionette DEBUG loaded listener.js 00:52:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1C1F3C00) [pid = 3760] [serial = 1084] [outer = 1A239C00] 00:52:47 INFO - PROCESS | 3760 | 1461225167191 Marionette TRACE conn2 <- [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]]]}] 00:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 795ms 00:52:47 INFO - PROCESS | 3760 | 1461225167285 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 00:52:47 INFO - PROCESS | 3760 | 1461225167287 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 00:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:52:47 INFO - PROCESS | 3760 | 1461225167291 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:52:47 INFO - PROCESS | 3760 | 1461225167292 Marionette TRACE conn2 <- [1,1410,null,{}] 00:52:47 INFO - PROCESS | 3760 | 1461225167296 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:47 INFO - PROCESS | 3760 | 1461225167419 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 00:52:47 INFO - PROCESS | 3760 | 1461225167477 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:47 INFO - PROCESS | 3760 | ++DOCSHELL 12D96400 == 59 [pid = 3760] [id = 362] 00:52:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1344E000) [pid = 3760] [serial = 1085] [outer = 00000000] 00:52:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1C31C400) [pid = 3760] [serial = 1086] [outer = 1344E000] 00:52:47 INFO - PROCESS | 3760 | 1461225167522 Marionette DEBUG loaded listener.js 00:52:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1C31E800) [pid = 3760] [serial = 1087] [outer = 1344E000] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (18D29400) [pid = 3760] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19DD3000) [pid = 3760] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1656EC00) [pid = 3760] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1858BC00) [pid = 3760] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15746400) [pid = 3760] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1C8EF000) [pid = 3760] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13B06000) [pid = 3760] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (18D56800) [pid = 3760] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1D060C00) [pid = 3760] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:52:47 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1C33FC00) [pid = 3760] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:52:47 INFO - PROCESS | 3760 | 1461225167939 Marionette TRACE conn2 <- [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]]]}] 00:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 702ms 00:52:47 INFO - PROCESS | 3760 | 1461225167974 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 00:52:47 INFO - PROCESS | 3760 | 1461225167976 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 00:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:52:47 INFO - PROCESS | 3760 | 1461225167983 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:52:47 INFO - PROCESS | 3760 | 1461225167984 Marionette TRACE conn2 <- [1,1414,null,{}] 00:52:47 INFO - PROCESS | 3760 | 1461225167994 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:48 INFO - PROCESS | 3760 | 1461225168070 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 00:52:48 INFO - PROCESS | 3760 | 1461225168076 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:48 INFO - PROCESS | 3760 | ++DOCSHELL 11BFA000 == 60 [pid = 3760] [id = 363] 00:52:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1656A800) [pid = 3760] [serial = 1088] [outer = 00000000] 00:52:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1C30F800) [pid = 3760] [serial = 1089] [outer = 1656A800] 00:52:48 INFO - PROCESS | 3760 | 1461225168123 Marionette DEBUG loaded listener.js 00:52:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1AACA800) [pid = 3760] [serial = 1090] [outer = 1656A800] 00:52:48 INFO - PROCESS | 3760 | 1461225168545 Marionette TRACE conn2 <- [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]]]}] 00:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 593ms 00:52:48 INFO - PROCESS | 3760 | 1461225168577 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 00:52:48 INFO - PROCESS | 3760 | 1461225168579 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 00:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:52:48 INFO - PROCESS | 3760 | 1461225168593 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:52:48 INFO - PROCESS | 3760 | 1461225168594 Marionette TRACE conn2 <- [1,1418,null,{}] 00:52:48 INFO - PROCESS | 3760 | 1461225168602 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:48 INFO - PROCESS | 3760 | 1461225168679 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 00:52:48 INFO - PROCESS | 3760 | 1461225168685 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:48 INFO - PROCESS | 3760 | ++DOCSHELL 1A2A7400 == 61 [pid = 3760] [id = 364] 00:52:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1C346C00) [pid = 3760] [serial = 1091] [outer = 00000000] 00:52:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1C34CC00) [pid = 3760] [serial = 1092] [outer = 1C346C00] 00:52:48 INFO - PROCESS | 3760 | 1461225168729 Marionette DEBUG loaded listener.js 00:52:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1C40AC00) [pid = 3760] [serial = 1093] [outer = 1C346C00] 00:52:49 INFO - PROCESS | 3760 | 1461225169179 Marionette TRACE conn2 <- [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]]]}] 00:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 623ms 00:52:49 INFO - PROCESS | 3760 | 1461225169233 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 00:52:49 INFO - PROCESS | 3760 | 1461225169235 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 00:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:52:49 INFO - PROCESS | 3760 | 1461225169238 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:52:49 INFO - PROCESS | 3760 | 1461225169240 Marionette TRACE conn2 <- [1,1422,null,{}] 00:52:49 INFO - PROCESS | 3760 | 1461225169244 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:49 INFO - PROCESS | 3760 | 1461225169323 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 00:52:49 INFO - PROCESS | 3760 | 1461225169332 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:49 INFO - PROCESS | 3760 | ++DOCSHELL 12D91C00 == 62 [pid = 3760] [id = 365] 00:52:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (12D99800) [pid = 3760] [serial = 1094] [outer = 00000000] 00:52:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1C33DC00) [pid = 3760] [serial = 1095] [outer = 12D99800] 00:52:49 INFO - PROCESS | 3760 | 1461225169376 Marionette DEBUG loaded listener.js 00:52:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1C553C00) [pid = 3760] [serial = 1096] [outer = 12D99800] 00:52:49 INFO - PROCESS | 3760 | 1461225169918 Marionette TRACE conn2 <- [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]]]}] 00:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 00:52:49 INFO - PROCESS | 3760 | 1461225169978 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 00:52:49 INFO - PROCESS | 3760 | 1461225169982 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 00:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:52:49 INFO - PROCESS | 3760 | 1461225169988 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:52:49 INFO - PROCESS | 3760 | 1461225169992 Marionette TRACE conn2 <- [1,1426,null,{}] 00:52:50 INFO - PROCESS | 3760 | 1461225170014 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:50 INFO - PROCESS | 3760 | 1461225170184 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 00:52:50 INFO - PROCESS | 3760 | 1461225170305 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:50 INFO - PROCESS | 3760 | ++DOCSHELL 13444800 == 63 [pid = 3760] [id = 366] 00:52:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13444C00) [pid = 3760] [serial = 1097] [outer = 00000000] 00:52:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15C45C00) [pid = 3760] [serial = 1098] [outer = 13444C00] 00:52:50 INFO - PROCESS | 3760 | 1461225170369 Marionette DEBUG loaded listener.js 00:52:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15E8C400) [pid = 3760] [serial = 1099] [outer = 13444C00] 00:52:50 INFO - PROCESS | 3760 | 1461225170959 Marionette TRACE conn2 <- [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]]]}] 00:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1045ms 00:52:51 INFO - PROCESS | 3760 | 1461225171037 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 00:52:51 INFO - PROCESS | 3760 | 1461225171043 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 00:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:52:51 INFO - PROCESS | 3760 | 1461225171050 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:52:51 INFO - PROCESS | 3760 | 1461225171052 Marionette TRACE conn2 <- [1,1430,null,{}] 00:52:51 INFO - PROCESS | 3760 | 1461225171057 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:51 INFO - PROCESS | 3760 | 1461225171163 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 00:52:51 INFO - PROCESS | 3760 | 1461225171290 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:51 INFO - PROCESS | 3760 | ++DOCSHELL 15E8C000 == 64 [pid = 3760] [id = 367] 00:52:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15F7F400) [pid = 3760] [serial = 1100] [outer = 00000000] 00:52:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1883CC00) [pid = 3760] [serial = 1101] [outer = 15F7F400] 00:52:51 INFO - PROCESS | 3760 | 1461225171346 Marionette DEBUG loaded listener.js 00:52:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18D5B000) [pid = 3760] [serial = 1102] [outer = 15F7F400] 00:52:51 INFO - PROCESS | 3760 | 1461225171965 Marionette TRACE conn2 <- [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]]]}] 00:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 935ms 00:52:51 INFO - PROCESS | 3760 | 1461225171992 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 00:52:51 INFO - PROCESS | 3760 | 1461225171995 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 00:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:52:51 INFO - PROCESS | 3760 | 1461225171999 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:52:51 INFO - PROCESS | 3760 | 1461225172002 Marionette TRACE conn2 <- [1,1434,null,{}] 00:52:52 INFO - PROCESS | 3760 | 1461225172013 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:52 INFO - PROCESS | 3760 | 1461225172119 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 00:52:52 INFO - PROCESS | 3760 | 1461225172246 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:52 INFO - PROCESS | 3760 | ++DOCSHELL 198EE400 == 65 [pid = 3760] [id = 368] 00:52:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1C340000) [pid = 3760] [serial = 1103] [outer = 00000000] 00:52:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1C5C5400) [pid = 3760] [serial = 1104] [outer = 1C340000] 00:52:52 INFO - PROCESS | 3760 | 1461225172304 Marionette DEBUG loaded listener.js 00:52:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1C84CC00) [pid = 3760] [serial = 1105] [outer = 1C340000] 00:52:52 INFO - PROCESS | 3760 | 1461225172955 Marionette TRACE conn2 <- [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]]]}] 00:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 998ms 00:52:52 INFO - PROCESS | 3760 | 1461225173001 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 00:52:52 INFO - PROCESS | 3760 | 1461225173004 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 00:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:52:52 INFO - PROCESS | 3760 | 1461225173007 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:52:52 INFO - PROCESS | 3760 | 1461225173010 Marionette TRACE conn2 <- [1,1438,null,{}] 00:52:53 INFO - PROCESS | 3760 | 1461225173013 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:53 INFO - PROCESS | 3760 | 1461225173114 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 00:52:53 INFO - PROCESS | 3760 | 1461225173240 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:53 INFO - PROCESS | 3760 | ++DOCSHELL 1C858000 == 66 [pid = 3760] [id = 369] 00:52:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1C858400) [pid = 3760] [serial = 1106] [outer = 00000000] 00:52:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1C8F1C00) [pid = 3760] [serial = 1107] [outer = 1C858400] 00:52:53 INFO - PROCESS | 3760 | 1461225173296 Marionette DEBUG loaded listener.js 00:52:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1C8F5000) [pid = 3760] [serial = 1108] [outer = 1C858400] 00:52:53 INFO - PROCESS | 3760 | 1461225173843 Marionette TRACE conn2 <- [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]]]}] 00:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 904ms 00:52:53 INFO - PROCESS | 3760 | 1461225173911 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 00:52:53 INFO - PROCESS | 3760 | 1461225173914 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 00:52:53 INFO - PROCESS | 3760 | 1461225173917 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:52:53 INFO - PROCESS | 3760 | 1461225173919 Marionette TRACE conn2 <- [1,1442,null,{}] 00:52:53 INFO - PROCESS | 3760 | 1461225173923 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:54 INFO - PROCESS | 3760 | 1461225174029 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 00:52:54 INFO - PROCESS | 3760 | 1461225174263 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:54 INFO - PROCESS | 3760 | ++DOCSHELL 12D98000 == 67 [pid = 3760] [id = 370] 00:52:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (13442800) [pid = 3760] [serial = 1109] [outer = 00000000] 00:52:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (15CD1400) [pid = 3760] [serial = 1110] [outer = 13442800] 00:52:54 INFO - PROCESS | 3760 | 1461225174352 Marionette DEBUG loaded listener.js 00:52:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16565000) [pid = 3760] [serial = 1111] [outer = 13442800] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 18D53400 == 66 [pid = 3760] [id = 282] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 1C859C00 == 65 [pid = 3760] [id = 345] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 18281000 == 64 [pid = 3760] [id = 344] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 16756000 == 63 [pid = 3760] [id = 279] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 13364C00 == 62 [pid = 3760] [id = 267] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 139B5C00 == 61 [pid = 3760] [id = 343] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 14455000 == 60 [pid = 3760] [id = 277] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 16A19C00 == 59 [pid = 3760] [id = 268] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 15F71C00 == 58 [pid = 3760] [id = 278] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 12DDDC00 == 57 [pid = 3760] [id = 353] 00:52:54 INFO - PROCESS | 3760 | --DOCSHELL 11BED400 == 56 [pid = 3760] [id = 352] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18D58800) [pid = 3760] [serial = 1047] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (18E0F800) [pid = 3760] [serial = 1048] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1D747000) [pid = 3760] [serial = 1039] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1D73D800) [pid = 3760] [serial = 1038] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16A1D400) [pid = 3760] [serial = 1044] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (17C0F800) [pid = 3760] [serial = 1045] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1A333000) [pid = 3760] [serial = 1033] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (19A7A800) [pid = 3760] [serial = 1032] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16A1B400) [pid = 3760] [serial = 1042] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15E8D800) [pid = 3760] [serial = 1041] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1D22C000) [pid = 3760] [serial = 1036] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1CD29000) [pid = 3760] [serial = 1035] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16753C00) [pid = 3760] [serial = 1030] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15CB2400) [pid = 3760] [serial = 1029] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (19DD2800) [pid = 3760] [serial = 1051] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19AB3C00) [pid = 3760] [serial = 1050] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1C1C2000) [pid = 3760] [serial = 1053] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1D230800) [pid = 3760] [serial = 994] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1D334800) [pid = 3760] [serial = 997] [outer = 00000000] [url = about:blank] 00:52:54 INFO - PROCESS | 3760 | 1461225175004 Marionette TRACE conn2 <- [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]]]}] 00:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1154ms 00:52:55 INFO - PROCESS | 3760 | 1461225175073 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 00:52:55 INFO - PROCESS | 3760 | 1461225175077 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 00:52:55 INFO - PROCESS | 3760 | 1461225175082 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:52:55 INFO - PROCESS | 3760 | 1461225175085 Marionette TRACE conn2 <- [1,1446,null,{}] 00:52:55 INFO - PROCESS | 3760 | 1461225175110 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:55 INFO - PROCESS | 3760 | 1461225175229 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 00:52:55 INFO - PROCESS | 3760 | 1461225175241 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:55 INFO - PROCESS | 3760 | ++DOCSHELL 1555C800 == 57 [pid = 3760] [id = 371] 00:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15CDE800) [pid = 3760] [serial = 1112] [outer = 00000000] 00:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1662AC00) [pid = 3760] [serial = 1113] [outer = 15CDE800] 00:52:55 INFO - PROCESS | 3760 | 1461225175287 Marionette DEBUG loaded listener.js 00:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16A1A400) [pid = 3760] [serial = 1114] [outer = 15CDE800] 00:52:55 INFO - PROCESS | 3760 | 1461225175776 Marionette TRACE conn2 <- [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]]]}] 00:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 733ms 00:52:55 INFO - PROCESS | 3760 | 1461225175810 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 00:52:55 INFO - PROCESS | 3760 | 1461225175813 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 00:52:55 INFO - PROCESS | 3760 | 1461225175817 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:52:55 INFO - PROCESS | 3760 | 1461225175819 Marionette TRACE conn2 <- [1,1450,null,{}] 00:52:55 INFO - PROCESS | 3760 | 1461225175822 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:55 INFO - PROCESS | 3760 | 1461225175903 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 00:52:55 INFO - PROCESS | 3760 | 1461225175911 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:55 INFO - PROCESS | 3760 | ++DOCSHELL 185F0800 == 58 [pid = 3760] [id = 372] 00:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (185F4400) [pid = 3760] [serial = 1115] [outer = 00000000] 00:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (18944C00) [pid = 3760] [serial = 1116] [outer = 185F4400] 00:52:55 INFO - PROCESS | 3760 | 1461225175956 Marionette DEBUG loaded listener.js 00:52:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (18D33000) [pid = 3760] [serial = 1117] [outer = 185F4400] 00:52:56 INFO - PROCESS | 3760 | 1461225176454 Marionette TRACE conn2 <- [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]]]}] 00:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 702ms 00:52:56 INFO - PROCESS | 3760 | 1461225176517 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 00:52:56 INFO - PROCESS | 3760 | 1461225176520 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 00:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:52:56 INFO - PROCESS | 3760 | 1461225176529 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:52:56 INFO - PROCESS | 3760 | 1461225176534 Marionette TRACE conn2 <- [1,1454,null,{}] 00:52:56 INFO - PROCESS | 3760 | 1461225176539 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:56 INFO - PROCESS | 3760 | 1461225176622 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 00:52:56 INFO - PROCESS | 3760 | 1461225176707 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:56 INFO - PROCESS | 3760 | ++DOCSHELL 18D59400 == 59 [pid = 3760] [id = 373] 00:52:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (199A7400) [pid = 3760] [serial = 1118] [outer = 00000000] 00:52:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A23AC00) [pid = 3760] [serial = 1119] [outer = 199A7400] 00:52:56 INFO - PROCESS | 3760 | 1461225176751 Marionette DEBUG loaded listener.js 00:52:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A338400) [pid = 3760] [serial = 1120] [outer = 199A7400] 00:52:57 INFO - PROCESS | 3760 | 1461225177138 Marionette TRACE conn2 <- [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]]]}] 00:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 654ms 00:52:57 INFO - PROCESS | 3760 | 1461225177181 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 00:52:57 INFO - PROCESS | 3760 | 1461225177184 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 00:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:52:57 INFO - PROCESS | 3760 | 1461225177187 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:52:57 INFO - PROCESS | 3760 | 1461225177189 Marionette TRACE conn2 <- [1,1458,null,{}] 00:52:57 INFO - PROCESS | 3760 | 1461225177205 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:57 INFO - PROCESS | 3760 | 1461225177343 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 00:52:57 INFO - PROCESS | 3760 | 1461225177405 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:57 INFO - PROCESS | 3760 | ++DOCSHELL 1C1E8C00 == 60 [pid = 3760] [id = 374] 00:52:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1C1E9400) [pid = 3760] [serial = 1121] [outer = 00000000] 00:52:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1C310C00) [pid = 3760] [serial = 1122] [outer = 1C1E9400] 00:52:57 INFO - PROCESS | 3760 | 1461225177450 Marionette DEBUG loaded listener.js 00:52:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1C1F7000) [pid = 3760] [serial = 1123] [outer = 1C1E9400] 00:52:57 INFO - PROCESS | 3760 | 1461225177882 Marionette TRACE conn2 <- [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]]]}] 00:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 748ms 00:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:52:57 INFO - PROCESS | 3760 | 1461225177948 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 00:52:57 INFO - PROCESS | 3760 | 1461225177950 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 00:52:57 INFO - PROCESS | 3760 | 1461225177953 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:52:57 INFO - PROCESS | 3760 | 1461225177955 Marionette TRACE conn2 <- [1,1462,null,{}] 00:52:57 INFO - PROCESS | 3760 | 1461225177958 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:58 INFO - PROCESS | 3760 | 1461225178065 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 00:52:58 INFO - PROCESS | 3760 | 1461225178071 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:58 INFO - PROCESS | 3760 | ++DOCSHELL 1C40B000 == 61 [pid = 3760] [id = 375] 00:52:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1C40BC00) [pid = 3760] [serial = 1124] [outer = 00000000] 00:52:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1C5C6000) [pid = 3760] [serial = 1125] [outer = 1C40BC00] 00:52:58 INFO - PROCESS | 3760 | 1461225178138 Marionette DEBUG loaded listener.js 00:52:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1C857800) [pid = 3760] [serial = 1126] [outer = 1C40BC00] 00:52:58 INFO - PROCESS | 3760 | 1461225178620 Marionette TRACE conn2 <- [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]]]}] 00:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 686ms 00:52:58 INFO - PROCESS | 3760 | 1461225178654 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 00:52:58 INFO - PROCESS | 3760 | 1461225178656 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 00:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:52:58 INFO - PROCESS | 3760 | 1461225178659 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:52:58 INFO - PROCESS | 3760 | 1461225178661 Marionette TRACE conn2 <- [1,1466,null,{}] 00:52:58 INFO - PROCESS | 3760 | 1461225178705 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:58 INFO - PROCESS | 3760 | 1461225178814 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 00:52:58 INFO - PROCESS | 3760 | 1461225178826 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:58 INFO - PROCESS | 3760 | ++DOCSHELL 1C8ED400 == 62 [pid = 3760] [id = 376] 00:52:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1CAE5800) [pid = 3760] [serial = 1127] [outer = 00000000] 00:52:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1CD25C00) [pid = 3760] [serial = 1128] [outer = 1CAE5800] 00:52:58 INFO - PROCESS | 3760 | 1461225178870 Marionette DEBUG loaded listener.js 00:52:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1CD2A800) [pid = 3760] [serial = 1129] [outer = 1CAE5800] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A239C00) [pid = 3760] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (18E0A800) [pid = 3760] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (13770C00) [pid = 3760] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (18514400) [pid = 3760] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15936000) [pid = 3760] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (14B67400) [pid = 3760] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1C346C00) [pid = 3760] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1344E000) [pid = 3760] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1656A800) [pid = 3760] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:52:59 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (18D34C00) [pid = 3760] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:52:59 INFO - PROCESS | 3760 | 1461225179410 Marionette TRACE conn2 <- [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]]]}] 00:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 795ms 00:52:59 INFO - PROCESS | 3760 | 1461225179461 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 00:52:59 INFO - PROCESS | 3760 | 1461225179463 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 00:52:59 INFO - PROCESS | 3760 | 1461225179466 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:52:59 INFO - PROCESS | 3760 | 1461225179468 Marionette TRACE conn2 <- [1,1470,null,{}] 00:52:59 INFO - PROCESS | 3760 | 1461225179471 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:52:59 INFO - PROCESS | 3760 | 1461225179553 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 00:52:59 INFO - PROCESS | 3760 | 1461225179559 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:59 INFO - PROCESS | 3760 | ++DOCSHELL 1335E400 == 63 [pid = 3760] [id = 377] 00:52:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1593B000) [pid = 3760] [serial = 1130] [outer = 00000000] 00:52:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18D34C00) [pid = 3760] [serial = 1131] [outer = 1593B000] 00:52:59 INFO - PROCESS | 3760 | 1461225179603 Marionette DEBUG loaded listener.js 00:52:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (198FA800) [pid = 3760] [serial = 1132] [outer = 1593B000] 00:53:00 INFO - PROCESS | 3760 | 1461225180033 Marionette TRACE conn2 <- [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]]]}] 00:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 592ms 00:53:00 INFO - PROCESS | 3760 | 1461225180063 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 00:53:00 INFO - PROCESS | 3760 | 1461225180065 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 00:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:53:00 INFO - PROCESS | 3760 | 1461225180069 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:53:00 INFO - PROCESS | 3760 | 1461225180070 Marionette TRACE conn2 <- [1,1474,null,{}] 00:53:00 INFO - PROCESS | 3760 | 1461225180074 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:00 INFO - PROCESS | 3760 | 1461225180176 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 00:53:00 INFO - PROCESS | 3760 | 1461225180190 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:00 INFO - PROCESS | 3760 | ++DOCSHELL 16A1CC00 == 64 [pid = 3760] [id = 378] 00:53:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (19A7B400) [pid = 3760] [serial = 1133] [outer = 00000000] 00:53:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1CD1EC00) [pid = 3760] [serial = 1134] [outer = 19A7B400] 00:53:00 INFO - PROCESS | 3760 | 1461225180234 Marionette DEBUG loaded listener.js 00:53:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1D05D400) [pid = 3760] [serial = 1135] [outer = 19A7B400] 00:53:00 INFO - PROCESS | 3760 | 1461225180652 Marionette TRACE conn2 <- [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]]]}] 00:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 639ms 00:53:00 INFO - PROCESS | 3760 | 1461225180707 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 00:53:00 INFO - PROCESS | 3760 | 1461225180709 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 00:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:53:00 INFO - PROCESS | 3760 | 1461225180712 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:53:00 INFO - PROCESS | 3760 | 1461225180714 Marionette TRACE conn2 <- [1,1478,null,{}] 00:53:00 INFO - PROCESS | 3760 | 1461225180717 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:00 INFO - PROCESS | 3760 | 1461225180795 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 00:53:00 INFO - PROCESS | 3760 | 1461225180801 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:00 INFO - PROCESS | 3760 | ++DOCSHELL 18D58400 == 65 [pid = 3760] [id = 379] 00:53:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1D0B3800) [pid = 3760] [serial = 1136] [outer = 00000000] 00:53:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1D224400) [pid = 3760] [serial = 1137] [outer = 1D0B3800] 00:53:00 INFO - PROCESS | 3760 | 1461225180844 Marionette DEBUG loaded listener.js 00:53:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1D22D000) [pid = 3760] [serial = 1138] [outer = 1D0B3800] 00:53:01 INFO - PROCESS | 3760 | 1461225181262 Marionette TRACE conn2 <- [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]]]}] 00:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 593ms 00:53:01 INFO - PROCESS | 3760 | 1461225181309 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 00:53:01 INFO - PROCESS | 3760 | 1461225181311 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 00:53:01 INFO - PROCESS | 3760 | 1461225181315 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:53:01 INFO - PROCESS | 3760 | 1461225181316 Marionette TRACE conn2 <- [1,1482,null,{}] 00:53:01 INFO - PROCESS | 3760 | 1461225181323 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:01 INFO - PROCESS | 3760 | 1461225181452 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 00:53:01 INFO - PROCESS | 3760 | 1461225181626 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:01 INFO - PROCESS | 3760 | ++DOCSHELL 139B8000 == 66 [pid = 3760] [id = 380] 00:53:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1444F000) [pid = 3760] [serial = 1139] [outer = 00000000] 00:53:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (15938400) [pid = 3760] [serial = 1140] [outer = 1444F000] 00:53:01 INFO - PROCESS | 3760 | 1461225181683 Marionette DEBUG loaded listener.js 00:53:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15CAB000) [pid = 3760] [serial = 1141] [outer = 1444F000] 00:53:02 INFO - PROCESS | 3760 | 1461225182283 Marionette TRACE conn2 <- [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]]]}] 00:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1030ms 00:53:02 INFO - PROCESS | 3760 | 1461225182374 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 00:53:02 INFO - PROCESS | 3760 | 1461225182379 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 00:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:53:02 INFO - PROCESS | 3760 | 1461225182398 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:53:02 INFO - PROCESS | 3760 | 1461225182403 Marionette TRACE conn2 <- [1,1486,null,{}] 00:53:02 INFO - PROCESS | 3760 | 1461225182409 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:02 INFO - PROCESS | 3760 | 1461225182523 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 00:53:02 INFO - PROCESS | 3760 | 1461225182647 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:02 INFO - PROCESS | 3760 | ++DOCSHELL 17C10800 == 67 [pid = 3760] [id = 381] 00:53:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (18165400) [pid = 3760] [serial = 1142] [outer = 00000000] 00:53:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1893B000) [pid = 3760] [serial = 1143] [outer = 18165400] 00:53:02 INFO - PROCESS | 3760 | 1461225182705 Marionette DEBUG loaded listener.js 00:53:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (18E0EC00) [pid = 3760] [serial = 1144] [outer = 18165400] 00:53:03 INFO - PROCESS | 3760 | 1461225183280 Marionette TRACE conn2 <- [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]]]}] 00:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 966ms 00:53:03 INFO - PROCESS | 3760 | 1461225183338 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 00:53:03 INFO - PROCESS | 3760 | 1461225183341 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 00:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:53:03 INFO - PROCESS | 3760 | 1461225183345 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:53:03 INFO - PROCESS | 3760 | 1461225183348 Marionette TRACE conn2 <- [1,1490,null,{}] 00:53:03 INFO - PROCESS | 3760 | 1461225183352 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:03 INFO - PROCESS | 3760 | 1461225183454 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 00:53:03 INFO - PROCESS | 3760 | 1461225183559 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:03 INFO - PROCESS | 3760 | ++DOCSHELL 1C346800 == 68 [pid = 3760] [id = 382] 00:53:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1C347400) [pid = 3760] [serial = 1145] [outer = 00000000] 00:53:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1C855000) [pid = 3760] [serial = 1146] [outer = 1C347400] 00:53:03 INFO - PROCESS | 3760 | 1461225183613 Marionette DEBUG loaded listener.js 00:53:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1C8F4000) [pid = 3760] [serial = 1147] [outer = 1C347400] 00:53:04 INFO - PROCESS | 3760 | 1461225184197 Marionette TRACE conn2 <- [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]]]}] 00:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 889ms 00:53:04 INFO - PROCESS | 3760 | 1461225184248 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 00:53:04 INFO - PROCESS | 3760 | 1461225184252 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 00:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:53:04 INFO - PROCESS | 3760 | 1461225184263 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:53:04 INFO - PROCESS | 3760 | 1461225184268 Marionette TRACE conn2 <- [1,1494,null,{}] 00:53:04 INFO - PROCESS | 3760 | 1461225184272 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:04 INFO - PROCESS | 3760 | 1461225184387 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 00:53:04 INFO - PROCESS | 3760 | 1461225184484 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:04 INFO - PROCESS | 3760 | ++DOCSHELL 1C552000 == 69 [pid = 3760] [id = 383] 00:53:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1D330400) [pid = 3760] [serial = 1148] [outer = 00000000] 00:53:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1D338800) [pid = 3760] [serial = 1149] [outer = 1D330400] 00:53:04 INFO - PROCESS | 3760 | 1461225184538 Marionette DEBUG loaded listener.js 00:53:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1D33A000) [pid = 3760] [serial = 1150] [outer = 1D330400] 00:53:05 INFO - PROCESS | 3760 | 1461225185046 Marionette TRACE conn2 <- [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]]]}] 00:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 842ms 00:53:05 INFO - PROCESS | 3760 | 1461225185101 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 00:53:05 INFO - PROCESS | 3760 | 1461225185104 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 00:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:53:05 INFO - PROCESS | 3760 | 1461225185107 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:53:05 INFO - PROCESS | 3760 | 1461225185109 Marionette TRACE conn2 <- [1,1498,null,{}] 00:53:05 INFO - PROCESS | 3760 | 1461225185113 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:05 INFO - PROCESS | 3760 | 1461225185212 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 00:53:05 INFO - PROCESS | 3760 | 1461225185316 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:05 INFO - PROCESS | 3760 | ++DOCSHELL 1D32F400 == 70 [pid = 3760] [id = 384] 00:53:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1D333C00) [pid = 3760] [serial = 1151] [outer = 00000000] 00:53:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1D388000) [pid = 3760] [serial = 1152] [outer = 1D333C00] 00:53:05 INFO - PROCESS | 3760 | 1461225185375 Marionette DEBUG loaded listener.js 00:53:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1D389C00) [pid = 3760] [serial = 1153] [outer = 1D333C00] 00:53:05 INFO - PROCESS | 3760 | 1461225185968 Marionette TRACE conn2 <- [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]]]}] 00:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 951ms 00:53:06 INFO - PROCESS | 3760 | 1461225186052 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 00:53:06 INFO - PROCESS | 3760 | 1461225186055 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 00:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:53:06 INFO - PROCESS | 3760 | 1461225186058 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:53:06 INFO - PROCESS | 3760 | 1461225186060 Marionette TRACE conn2 <- [1,1502,null,{}] 00:53:06 INFO - PROCESS | 3760 | 1461225186064 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:06 INFO - PROCESS | 3760 | 1461225186163 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 00:53:06 INFO - PROCESS | 3760 | 1461225186297 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:06 INFO - PROCESS | 3760 | ++DOCSHELL 12D98400 == 71 [pid = 3760] [id = 385] 00:53:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1330DC00) [pid = 3760] [serial = 1154] [outer = 00000000] 00:53:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (15939C00) [pid = 3760] [serial = 1155] [outer = 1330DC00] 00:53:06 INFO - PROCESS | 3760 | 1461225186369 Marionette DEBUG loaded listener.js 00:53:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (18203800) [pid = 3760] [serial = 1156] [outer = 1330DC00] 00:53:07 INFO - PROCESS | 3760 | 1461225187042 Marionette TRACE conn2 <- [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]]]}] 00:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1046ms 00:53:07 INFO - PROCESS | 3760 | 1461225187115 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 00:53:07 INFO - PROCESS | 3760 | 1461225187120 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 00:53:07 INFO - PROCESS | 3760 | 1461225187125 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:53:07 INFO - PROCESS | 3760 | 1461225187128 Marionette TRACE conn2 <- [1,1506,null,{}] 00:53:07 INFO - PROCESS | 3760 | 1461225187133 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:07 INFO - PROCESS | 3760 | 1461225187303 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 00:53:07 INFO - PROCESS | 3760 | 1461225187409 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:07 INFO - PROCESS | 3760 | ++DOCSHELL 1656B800 == 72 [pid = 3760] [id = 386] 00:53:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (16A16400) [pid = 3760] [serial = 1157] [outer = 00000000] 00:53:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (18163800) [pid = 3760] [serial = 1158] [outer = 16A16400] 00:53:07 INFO - PROCESS | 3760 | 1461225187459 Marionette DEBUG loaded listener.js 00:53:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1827A800) [pid = 3760] [serial = 1159] [outer = 16A16400] 00:53:07 INFO - PROCESS | 3760 | --DOCSHELL 12BE1000 == 71 [pid = 3760] [id = 274] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1D382000) [pid = 3760] [serial = 1027] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1C33DC00) [pid = 3760] [serial = 1095] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1C40AC00) [pid = 3760] [serial = 1093] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1C31C400) [pid = 3760] [serial = 1086] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1C34CC00) [pid = 3760] [serial = 1092] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1C31E800) [pid = 3760] [serial = 1087] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C30F800) [pid = 3760] [serial = 1089] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1AACA800) [pid = 3760] [serial = 1090] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (18D2E400) [pid = 3760] [serial = 1078] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1C1C3000) [pid = 3760] [serial = 1083] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (18E14400) [pid = 3760] [serial = 1080] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (19732400) [pid = 3760] [serial = 1081] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (14BF5400) [pid = 3760] [serial = 1069] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (13B02400) [pid = 3760] [serial = 1068] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (18D28000) [pid = 3760] [serial = 1077] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1C1F3C00) [pid = 3760] [serial = 1084] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15CF0400) [pid = 3760] [serial = 1071] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15E93000) [pid = 3760] [serial = 1072] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (12350800) [pid = 3760] [serial = 1056] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18169800) [pid = 3760] [serial = 1074] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1827B400) [pid = 3760] [serial = 1075] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15933C00) [pid = 3760] [serial = 1059] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1827C000) [pid = 3760] [serial = 1062] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A22E800) [pid = 3760] [serial = 1065] [outer = 00000000] [url = about:blank] 00:53:07 INFO - PROCESS | 3760 | 1461225187996 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 874ms 00:53:08 INFO - PROCESS | 3760 | 1461225188014 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 00:53:08 INFO - PROCESS | 3760 | 1461225188019 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 00:53:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:53:08 INFO - PROCESS | 3760 | 1461225188025 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:53:08 INFO - PROCESS | 3760 | 1461225188027 Marionette TRACE conn2 <- [1,1510,null,{}] 00:53:08 INFO - PROCESS | 3760 | 1461225188031 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:08 INFO - PROCESS | 3760 | 1461225188115 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 00:53:08 INFO - PROCESS | 3760 | 1461225188124 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:08 INFO - PROCESS | 3760 | ++DOCSHELL 1593D000 == 72 [pid = 3760] [id = 387] 00:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15F73400) [pid = 3760] [serial = 1160] [outer = 00000000] 00:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18285400) [pid = 3760] [serial = 1161] [outer = 15F73400] 00:53:08 INFO - PROCESS | 3760 | 1461225188169 Marionette DEBUG loaded listener.js 00:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (18835000) [pid = 3760] [serial = 1162] [outer = 15F73400] 00:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (18D34800) [pid = 3760] [serial = 1163] [outer = 1DD77000] 00:53:08 INFO - PROCESS | 3760 | 1461225188726 Marionette TRACE conn2 <- [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"]]]}] 00:53:08 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 () { 00:53:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:53:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:53:08 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 () { 00:53:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:53:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:53:08 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 () { 00:53:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:53:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:53:08 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 () { 00:53:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:53:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:53:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 749ms 00:53:08 INFO - PROCESS | 3760 | 1461225188769 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 00:53:08 INFO - PROCESS | 3760 | 1461225188771 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 00:53:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:53:08 INFO - PROCESS | 3760 | 1461225188775 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:53:08 INFO - PROCESS | 3760 | 1461225188779 Marionette TRACE conn2 <- [1,1514,null,{}] 00:53:08 INFO - PROCESS | 3760 | 1461225188788 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:08 INFO - PROCESS | 3760 | 1461225188871 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 00:53:08 INFO - PROCESS | 3760 | 1461225189002 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:09 INFO - PROCESS | 3760 | ++DOCSHELL 144A3400 == 73 [pid = 3760] [id = 388] 00:53:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (14B09400) [pid = 3760] [serial = 1164] [outer = 00000000] 00:53:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1C1C3000) [pid = 3760] [serial = 1165] [outer = 14B09400] 00:53:09 INFO - PROCESS | 3760 | 1461225189049 Marionette DEBUG loaded listener.js 00:53:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1C1F4400) [pid = 3760] [serial = 1166] [outer = 14B09400] 00:53:09 INFO - PROCESS | 3760 | 1461225189412 Marionette TRACE conn2 <- [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"]]]}] 00:53:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:53:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:53:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:53:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 702ms 00:53:09 INFO - PROCESS | 3760 | 1461225189475 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 00:53:09 INFO - PROCESS | 3760 | 1461225189477 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 00:53:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:53:09 INFO - PROCESS | 3760 | 1461225189481 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:53:09 INFO - PROCESS | 3760 | 1461225189483 Marionette TRACE conn2 <- [1,1518,null,{}] 00:53:09 INFO - PROCESS | 3760 | 1461225189486 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:09 INFO - PROCESS | 3760 | 1461225189567 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 00:53:09 INFO - PROCESS | 3760 | 1461225189573 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:09 INFO - PROCESS | 3760 | ++DOCSHELL 1AAD0400 == 74 [pid = 3760] [id = 389] 00:53:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1C1CF400) [pid = 3760] [serial = 1167] [outer = 00000000] 00:53:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1C403400) [pid = 3760] [serial = 1168] [outer = 1C1CF400] 00:53:09 INFO - PROCESS | 3760 | 1461225189617 Marionette DEBUG loaded listener.js 00:53:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1C40B800) [pid = 3760] [serial = 1169] [outer = 1C1CF400] 00:53:10 INFO - PROCESS | 3760 | 1461225190068 Marionette TRACE conn2 <- [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]]]}] 00:53:10 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 00:53:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:53:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:53:10 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. 00:53:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:53:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 640ms 00:53:10 INFO - PROCESS | 3760 | 1461225190119 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 00:53:10 INFO - PROCESS | 3760 | 1461225190121 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 00:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:53:10 INFO - PROCESS | 3760 | 1461225190124 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:53:10 INFO - PROCESS | 3760 | 1461225190126 Marionette TRACE conn2 <- [1,1522,null,{}] 00:53:10 INFO - PROCESS | 3760 | 1461225190129 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:10 INFO - PROCESS | 3760 | 1461225190238 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 00:53:10 INFO - PROCESS | 3760 | 1461225190325 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:10 INFO - PROCESS | 3760 | ++DOCSHELL 1C40E800 == 75 [pid = 3760] [id = 390] 00:53:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1C54D800) [pid = 3760] [serial = 1170] [outer = 00000000] 00:53:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1CAE5400) [pid = 3760] [serial = 1171] [outer = 1C54D800] 00:53:10 INFO - PROCESS | 3760 | 1461225190369 Marionette DEBUG loaded listener.js 00:53:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1CAF0800) [pid = 3760] [serial = 1172] [outer = 1C54D800] 00:53:10 INFO - PROCESS | 3760 | 1461225190825 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 733ms 00:53:10 INFO - PROCESS | 3760 | 1461225190865 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 00:53:10 INFO - PROCESS | 3760 | 1461225190867 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 00:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:53:10 INFO - PROCESS | 3760 | 1461225190870 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:53:10 INFO - PROCESS | 3760 | 1461225190872 Marionette TRACE conn2 <- [1,1526,null,{}] 00:53:10 INFO - PROCESS | 3760 | 1461225190875 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:10 INFO - PROCESS | 3760 | 1461225190992 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 00:53:11 INFO - PROCESS | 3760 | 1461225191050 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:11 INFO - PROCESS | 3760 | ++DOCSHELL 1C857000 == 76 [pid = 3760] [id = 391] 00:53:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1C8F3000) [pid = 3760] [serial = 1173] [outer = 00000000] 00:53:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1D337800) [pid = 3760] [serial = 1174] [outer = 1C8F3000] 00:53:11 INFO - PROCESS | 3760 | 1461225191098 Marionette DEBUG loaded listener.js 00:53:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1D336800) [pid = 3760] [serial = 1175] [outer = 1C8F3000] 00:53:11 INFO - PROCESS | 3760 | 1461225191507 Marionette TRACE conn2 <- [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]]]}] 00:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 703ms 00:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:53:11 INFO - PROCESS | 3760 | 1461225191575 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 00:53:11 INFO - PROCESS | 3760 | 1461225191577 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 00:53:11 INFO - PROCESS | 3760 | 1461225191580 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:53:11 INFO - PROCESS | 3760 | 1461225191581 Marionette TRACE conn2 <- [1,1530,null,{}] 00:53:11 INFO - PROCESS | 3760 | 1461225191585 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:11 INFO - PROCESS | 3760 | 1461225191720 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 00:53:11 INFO - PROCESS | 3760 | 1461225191731 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:11 INFO - PROCESS | 3760 | ++DOCSHELL 12D90400 == 77 [pid = 3760] [id = 392] 00:53:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15CB1C00) [pid = 3760] [serial = 1176] [outer = 00000000] 00:53:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1CD1E400) [pid = 3760] [serial = 1177] [outer = 15CB1C00] 00:53:11 INFO - PROCESS | 3760 | 1461225191957 Marionette DEBUG loaded listener.js 00:53:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1D743400) [pid = 3760] [serial = 1178] [outer = 15CB1C00] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1C1E9400) [pid = 3760] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15CDE800) [pid = 3760] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (199A7400) [pid = 3760] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1C40BC00) [pid = 3760] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (13442800) [pid = 3760] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1CAE5800) [pid = 3760] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1593B000) [pid = 3760] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (19A7B400) [pid = 3760] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (185F4400) [pid = 3760] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:53:12 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1A95A000) [pid = 3760] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:53:12 INFO - PROCESS | 3760 | 1461225192296 Marionette TRACE conn2 <- [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]]]}] 00:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 796ms 00:53:12 INFO - PROCESS | 3760 | 1461225192366 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 00:53:12 INFO - PROCESS | 3760 | 1461225192368 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 00:53:12 INFO - PROCESS | 3760 | 1461225192372 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:53:12 INFO - PROCESS | 3760 | 1461225192373 Marionette TRACE conn2 <- [1,1534,null,{}] 00:53:12 INFO - PROCESS | 3760 | 1461225192377 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:12 INFO - PROCESS | 3760 | 1461225192454 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 00:53:12 INFO - PROCESS | 3760 | 1461225192558 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:12 INFO - PROCESS | 3760 | ++DOCSHELL 18201C00 == 78 [pid = 3760] [id = 393] 00:53:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (18517000) [pid = 3760] [serial = 1179] [outer = 00000000] 00:53:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1C31B000) [pid = 3760] [serial = 1180] [outer = 18517000] 00:53:12 INFO - PROCESS | 3760 | 1461225192601 Marionette DEBUG loaded listener.js 00:53:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1C316400) [pid = 3760] [serial = 1181] [outer = 18517000] 00:53:12 INFO - PROCESS | 3760 | 1461225192958 Marionette TRACE conn2 <- [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]]]}] 00:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 639ms 00:53:13 INFO - PROCESS | 3760 | 1461225193010 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 00:53:13 INFO - PROCESS | 3760 | 1461225193012 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 00:53:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:53:13 INFO - PROCESS | 3760 | 1461225193015 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:53:13 INFO - PROCESS | 3760 | 1461225193017 Marionette TRACE conn2 <- [1,1538,null,{}] 00:53:13 INFO - PROCESS | 3760 | 1461225193029 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:13 INFO - PROCESS | 3760 | 1461225193109 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 00:53:13 INFO - PROCESS | 3760 | 1461225193115 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:13 INFO - PROCESS | 3760 | ++DOCSHELL 13443800 == 79 [pid = 3760] [id = 394] 00:53:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1376E000) [pid = 3760] [serial = 1182] [outer = 00000000] 00:53:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1D749000) [pid = 3760] [serial = 1183] [outer = 1376E000] 00:53:13 INFO - PROCESS | 3760 | 1461225193160 Marionette DEBUG loaded listener.js 00:53:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1D8B3C00) [pid = 3760] [serial = 1184] [outer = 1376E000] 00:53:13 INFO - PROCESS | 3760 | 1461225193618 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:53:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:53:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 624ms 00:53:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:53:13 INFO - PROCESS | 3760 | 1461225193655 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 00:53:13 INFO - PROCESS | 3760 | 1461225193657 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 00:53:13 INFO - PROCESS | 3760 | 1461225193660 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:53:13 INFO - PROCESS | 3760 | 1461225193662 Marionette TRACE conn2 <- [1,1542,null,{}] 00:53:13 INFO - PROCESS | 3760 | 1461225193665 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:13 INFO - PROCESS | 3760 | 1461225193743 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 00:53:13 INFO - PROCESS | 3760 | 1461225193749 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:13 INFO - PROCESS | 3760 | ++DOCSHELL 1D37FC00 == 80 [pid = 3760] [id = 395] 00:53:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1D8B8000) [pid = 3760] [serial = 1185] [outer = 00000000] 00:53:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1D8BF400) [pid = 3760] [serial = 1186] [outer = 1D8B8000] 00:53:13 INFO - PROCESS | 3760 | 1461225193794 Marionette DEBUG loaded listener.js 00:53:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1DA65400) [pid = 3760] [serial = 1187] [outer = 1D8B8000] 00:53:14 INFO - PROCESS | 3760 | 1461225194516 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 904ms 00:53:14 INFO - PROCESS | 3760 | 1461225194564 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 00:53:14 INFO - PROCESS | 3760 | 1461225194570 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 00:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:53:14 INFO - PROCESS | 3760 | 1461225194576 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:53:14 INFO - PROCESS | 3760 | 1461225194581 Marionette TRACE conn2 <- [1,1546,null,{}] 00:53:14 INFO - PROCESS | 3760 | 1461225194589 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:14 INFO - PROCESS | 3760 | 1461225194710 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 00:53:14 INFO - PROCESS | 3760 | 1461225194811 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:14 INFO - PROCESS | 3760 | ++DOCSHELL 14413C00 == 81 [pid = 3760] [id = 396] 00:53:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (14B68000) [pid = 3760] [serial = 1188] [outer = 00000000] 00:53:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (18166000) [pid = 3760] [serial = 1189] [outer = 14B68000] 00:53:14 INFO - PROCESS | 3760 | 1461225194868 Marionette DEBUG loaded listener.js 00:53:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (18288800) [pid = 3760] [serial = 1190] [outer = 14B68000] 00:53:15 INFO - PROCESS | 3760 | 1461225195427 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:53:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 905ms 00:53:15 INFO - PROCESS | 3760 | 1461225195480 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 00:53:15 INFO - PROCESS | 3760 | 1461225195486 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 00:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:53:15 INFO - PROCESS | 3760 | 1461225195493 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:53:15 INFO - PROCESS | 3760 | 1461225195496 Marionette TRACE conn2 <- [1,1550,null,{}] 00:53:15 INFO - PROCESS | 3760 | 1461225195499 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:15 INFO - PROCESS | 3760 | 1461225195606 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 00:53:15 INFO - PROCESS | 3760 | 1461225195716 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:15 INFO - PROCESS | 3760 | ++DOCSHELL 16E5C800 == 82 [pid = 3760] [id = 397] 00:53:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (17C0A800) [pid = 3760] [serial = 1191] [outer = 00000000] 00:53:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1AACDC00) [pid = 3760] [serial = 1192] [outer = 17C0A800] 00:53:15 INFO - PROCESS | 3760 | 1461225195770 Marionette DEBUG loaded listener.js 00:53:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1C31BC00) [pid = 3760] [serial = 1193] [outer = 17C0A800] 00:53:16 INFO - PROCESS | 3760 | 1461225196398 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 952ms 00:53:16 INFO - PROCESS | 3760 | 1461225196441 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 00:53:16 INFO - PROCESS | 3760 | 1461225196444 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 00:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:53:16 INFO - PROCESS | 3760 | 1461225196448 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:53:16 INFO - PROCESS | 3760 | 1461225196451 Marionette TRACE conn2 <- [1,1554,null,{}] 00:53:16 INFO - PROCESS | 3760 | 1461225196462 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:16 INFO - PROCESS | 3760 | 1461225196570 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 00:53:16 INFO - PROCESS | 3760 | 1461225196685 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:16 INFO - PROCESS | 3760 | ++DOCSHELL 1D386400 == 83 [pid = 3760] [id = 398] 00:53:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D386C00) [pid = 3760] [serial = 1194] [outer = 00000000] 00:53:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D8B7800) [pid = 3760] [serial = 1195] [outer = 1D386C00] 00:53:16 INFO - PROCESS | 3760 | 1461225196782 Marionette DEBUG loaded listener.js 00:53:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1DA67000) [pid = 3760] [serial = 1196] [outer = 1D386C00] 00:53:17 INFO - PROCESS | 3760 | 1461225197316 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 951ms 00:53:17 INFO - PROCESS | 3760 | 1461225197392 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 00:53:17 INFO - PROCESS | 3760 | 1461225197395 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 00:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:53:17 INFO - PROCESS | 3760 | 1461225197398 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:53:17 INFO - PROCESS | 3760 | 1461225197401 Marionette TRACE conn2 <- [1,1558,null,{}] 00:53:17 INFO - PROCESS | 3760 | 1461225197405 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:17 INFO - PROCESS | 3760 | 1461225197539 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 00:53:17 INFO - PROCESS | 3760 | 1461225197673 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:17 INFO - PROCESS | 3760 | ++DOCSHELL 1D8B7000 == 84 [pid = 3760] [id = 399] 00:53:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1D744400) [pid = 3760] [serial = 1197] [outer = 00000000] 00:53:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1DA71C00) [pid = 3760] [serial = 1198] [outer = 1D744400] 00:53:17 INFO - PROCESS | 3760 | 1461225197740 Marionette DEBUG loaded listener.js 00:53:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1DBE5400) [pid = 3760] [serial = 1199] [outer = 1D744400] 00:53:18 INFO - PROCESS | 3760 | 1461225198318 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 936ms 00:53:18 INFO - PROCESS | 3760 | 1461225198343 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 00:53:18 INFO - PROCESS | 3760 | 1461225198345 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 00:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:53:18 INFO - PROCESS | 3760 | 1461225198349 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:53:18 INFO - PROCESS | 3760 | 1461225198351 Marionette TRACE conn2 <- [1,1562,null,{}] 00:53:18 INFO - PROCESS | 3760 | 1461225198354 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:18 INFO - PROCESS | 3760 | 1461225198454 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 00:53:18 INFO - PROCESS | 3760 | 1461225198575 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:18 INFO - PROCESS | 3760 | ++DOCSHELL 14BF5400 == 85 [pid = 3760] [id = 400] 00:53:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (14BF9400) [pid = 3760] [serial = 1200] [outer = 00000000] 00:53:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (167EEC00) [pid = 3760] [serial = 1201] [outer = 14BF9400] 00:53:18 INFO - PROCESS | 3760 | 1461225198630 Marionette DEBUG loaded listener.js 00:53:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (167F0000) [pid = 3760] [serial = 1202] [outer = 14BF9400] 00:53:19 INFO - PROCESS | 3760 | 1461225199352 Marionette TRACE conn2 <- [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]]]}] 00:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1030ms 00:53:19 INFO - PROCESS | 3760 | 1461225199405 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 00:53:19 INFO - PROCESS | 3760 | 1461225199408 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 00:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:53:19 INFO - PROCESS | 3760 | 1461225199413 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:53:19 INFO - PROCESS | 3760 | 1461225199417 Marionette TRACE conn2 <- [1,1566,null,{}] 00:53:19 INFO - PROCESS | 3760 | 1461225199422 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:19 INFO - PROCESS | 3760 | 1461225199550 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 00:53:19 INFO - PROCESS | 3760 | 1461225199691 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:19 INFO - PROCESS | 3760 | ++DOCSHELL 15931000 == 86 [pid = 3760] [id = 401] 00:53:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1593A000) [pid = 3760] [serial = 1203] [outer = 00000000] 00:53:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (167EDC00) [pid = 3760] [serial = 1204] [outer = 1593A000] 00:53:19 INFO - PROCESS | 3760 | 1461225199766 Marionette DEBUG loaded listener.js 00:53:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (167F3800) [pid = 3760] [serial = 1205] [outer = 1593A000] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 18510000 == 85 [pid = 3760] [id = 342] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 123F7800 == 84 [pid = 3760] [id = 313] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1C40B000 == 83 [pid = 3760] [id = 375] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1C8ED400 == 82 [pid = 3760] [id = 376] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1335E400 == 81 [pid = 3760] [id = 377] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1C1E8C00 == 80 [pid = 3760] [id = 374] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 13443800 == 79 [pid = 3760] [id = 394] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 18201C00 == 78 [pid = 3760] [id = 393] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 12D90400 == 77 [pid = 3760] [id = 392] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1C857000 == 76 [pid = 3760] [id = 391] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1C40E800 == 75 [pid = 3760] [id = 390] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1AAD0400 == 74 [pid = 3760] [id = 389] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 144A3400 == 73 [pid = 3760] [id = 388] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1593D000 == 72 [pid = 3760] [id = 387] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1656B800 == 71 [pid = 3760] [id = 386] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (15C45C00) [pid = 3760] [serial = 1098] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1883CC00) [pid = 3760] [serial = 1101] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1C5C5400) [pid = 3760] [serial = 1104] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1C8F1C00) [pid = 3760] [serial = 1107] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1D224400) [pid = 3760] [serial = 1137] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 1C346800 == 70 [pid = 3760] [id = 382] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 17C10800 == 69 [pid = 3760] [id = 381] 00:53:20 INFO - PROCESS | 3760 | --DOCSHELL 139B8000 == 68 [pid = 3760] [id = 380] 00:53:20 INFO - PROCESS | 3760 | 1461225200406 Marionette TRACE conn2 <- [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]]]}] 00:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1045ms 00:53:20 INFO - PROCESS | 3760 | 1461225200458 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 00:53:20 INFO - PROCESS | 3760 | 1461225200463 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 00:53:20 INFO - PROCESS | 3760 | 1461225200485 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:53:20 INFO - PROCESS | 3760 | 1461225200487 Marionette TRACE conn2 <- [1,1570,null,{}] 00:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:53:20 INFO - PROCESS | 3760 | 1461225200491 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:20 INFO - PROCESS | 3760 | 1461225200590 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1C1EA800) [pid = 3760] [serial = 1054] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1C310C00) [pid = 3760] [serial = 1122] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C1F7000) [pid = 3760] [serial = 1123] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1662AC00) [pid = 3760] [serial = 1113] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (16A1A400) [pid = 3760] [serial = 1114] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1A23AC00) [pid = 3760] [serial = 1119] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1C5C6000) [pid = 3760] [serial = 1125] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C857800) [pid = 3760] [serial = 1126] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (16565000) [pid = 3760] [serial = 1111] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15CD1400) [pid = 3760] [serial = 1110] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1CD25C00) [pid = 3760] [serial = 1128] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (18D34C00) [pid = 3760] [serial = 1131] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1CD1EC00) [pid = 3760] [serial = 1134] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (18944C00) [pid = 3760] [serial = 1116] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18D33000) [pid = 3760] [serial = 1117] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (198FA800) [pid = 3760] [serial = 1132] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1CD2A800) [pid = 3760] [serial = 1129] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1D05D400) [pid = 3760] [serial = 1135] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A338400) [pid = 3760] [serial = 1120] [outer = 00000000] [url = about:blank] 00:53:20 INFO - PROCESS | 3760 | 1461225200690 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:20 INFO - PROCESS | 3760 | ++DOCSHELL 12D8F800 == 69 [pid = 3760] [id = 402] 00:53:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (12D90400) [pid = 3760] [serial = 1206] [outer = 00000000] 00:53:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15C41800) [pid = 3760] [serial = 1207] [outer = 12D90400] 00:53:20 INFO - PROCESS | 3760 | 1461225200736 Marionette DEBUG loaded listener.js 00:53:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (167E9000) [pid = 3760] [serial = 1208] [outer = 12D90400] 00:53:21 INFO - PROCESS | 3760 | 1461225201197 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 00:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:53:21 INFO - PROCESS | 3760 | 1461225201229 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 00:53:21 INFO - PROCESS | 3760 | 1461225201231 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 00:53:21 INFO - PROCESS | 3760 | 1461225201235 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:53:21 INFO - PROCESS | 3760 | 1461225201238 Marionette TRACE conn2 <- [1,1574,null,{}] 00:53:21 INFO - PROCESS | 3760 | 1461225201248 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:21 INFO - PROCESS | 3760 | 1461225201332 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 00:53:21 INFO - PROCESS | 3760 | 1461225201347 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:21 INFO - PROCESS | 3760 | ++DOCSHELL 18E10000 == 70 [pid = 3760] [id = 403] 00:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (18E11400) [pid = 3760] [serial = 1209] [outer = 00000000] 00:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (197D8400) [pid = 3760] [serial = 1210] [outer = 18E11400] 00:53:21 INFO - PROCESS | 3760 | 1461225201394 Marionette DEBUG loaded listener.js 00:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (19DAE400) [pid = 3760] [serial = 1211] [outer = 18E11400] 00:53:21 INFO - PROCESS | 3760 | 1461225201848 Marionette TRACE conn2 <- [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]]]}] 00:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 624ms 00:53:21 INFO - PROCESS | 3760 | 1461225201873 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 00:53:21 INFO - PROCESS | 3760 | 1461225201875 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 00:53:21 INFO - PROCESS | 3760 | 1461225201878 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:53:21 INFO - PROCESS | 3760 | 1461225201880 Marionette TRACE conn2 <- [1,1578,null,{}] 00:53:21 INFO - PROCESS | 3760 | 1461225201883 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:21 INFO - PROCESS | 3760 | 1461225201963 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 00:53:21 INFO - PROCESS | 3760 | 1461225201969 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:21 INFO - PROCESS | 3760 | ++DOCSHELL 1A2A8800 == 71 [pid = 3760] [id = 404] 00:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A333000) [pid = 3760] [serial = 1212] [outer = 00000000] 00:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1A95E800) [pid = 3760] [serial = 1213] [outer = 1A333000] 00:53:21 INFO - PROCESS | 3760 | 1461225202014 Marionette DEBUG loaded listener.js 00:53:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C1EA800) [pid = 3760] [serial = 1214] [outer = 1A333000] 00:53:22 INFO - PROCESS | 3760 | 1461225202435 Marionette TRACE conn2 <- [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]]]}] 00:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 593ms 00:53:22 INFO - PROCESS | 3760 | 1461225202464 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 00:53:22 INFO - PROCESS | 3760 | 1461225202466 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 00:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:53:22 INFO - PROCESS | 3760 | 1461225202469 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:53:22 INFO - PROCESS | 3760 | 1461225202471 Marionette TRACE conn2 <- [1,1582,null,{}] 00:53:22 INFO - PROCESS | 3760 | 1461225202475 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:22 INFO - PROCESS | 3760 | 1461225202554 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 00:53:22 INFO - PROCESS | 3760 | 1461225202560 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:22 INFO - PROCESS | 3760 | ++DOCSHELL 13B06000 == 72 [pid = 3760] [id = 405] 00:53:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (16636400) [pid = 3760] [serial = 1215] [outer = 00000000] 00:53:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1C31C000) [pid = 3760] [serial = 1216] [outer = 16636400] 00:53:22 INFO - PROCESS | 3760 | 1461225202604 Marionette DEBUG loaded listener.js 00:53:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1C31AC00) [pid = 3760] [serial = 1217] [outer = 16636400] 00:53:23 INFO - PROCESS | 3760 | 1461225203147 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 687ms 00:53:23 INFO - PROCESS | 3760 | 1461225203173 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 00:53:23 INFO - PROCESS | 3760 | 1461225203175 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 00:53:23 INFO - PROCESS | 3760 | 1461225203184 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:53:23 INFO - PROCESS | 3760 | 1461225203186 Marionette TRACE conn2 <- [1,1586,null,{}] 00:53:23 INFO - PROCESS | 3760 | 1461225203189 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:23 INFO - PROCESS | 3760 | 1461225203317 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 00:53:23 INFO - PROCESS | 3760 | 1461225203375 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:23 INFO - PROCESS | 3760 | ++DOCSHELL 15934400 == 73 [pid = 3760] [id = 406] 00:53:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1C314C00) [pid = 3760] [serial = 1218] [outer = 00000000] 00:53:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1C8F2C00) [pid = 3760] [serial = 1219] [outer = 1C314C00] 00:53:23 INFO - PROCESS | 3760 | 1461225203428 Marionette DEBUG loaded listener.js 00:53:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C8F6800) [pid = 3760] [serial = 1220] [outer = 1C314C00] 00:53:23 INFO - PROCESS | 3760 | 1461225203826 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 687ms 00:53:23 INFO - PROCESS | 3760 | 1461225203885 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 00:53:23 INFO - PROCESS | 3760 | 1461225203887 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 00:53:23 INFO - PROCESS | 3760 | 1461225203891 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:53:23 INFO - PROCESS | 3760 | 1461225203892 Marionette TRACE conn2 <- [1,1590,null,{}] 00:53:23 INFO - PROCESS | 3760 | 1461225203896 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:24 INFO - PROCESS | 3760 | 1461225204036 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 00:53:24 INFO - PROCESS | 3760 | 1461225204060 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:24 INFO - PROCESS | 3760 | ++DOCSHELL 1C84E800 == 74 [pid = 3760] [id = 407] 00:53:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1C852400) [pid = 3760] [serial = 1221] [outer = 00000000] 00:53:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1D0AD800) [pid = 3760] [serial = 1222] [outer = 1C852400] 00:53:24 INFO - PROCESS | 3760 | 1461225204103 Marionette DEBUG loaded listener.js 00:53:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1D0B7800) [pid = 3760] [serial = 1223] [outer = 1C852400] 00:53:24 INFO - PROCESS | 3760 | 1461225204541 Marionette TRACE conn2 <- [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]]]}] 00:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 687ms 00:53:24 INFO - PROCESS | 3760 | 1461225204590 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 00:53:24 INFO - PROCESS | 3760 | 1461225204592 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 00:53:24 INFO - PROCESS | 3760 | 1461225204595 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:53:24 INFO - PROCESS | 3760 | 1461225204597 Marionette TRACE conn2 <- [1,1594,null,{}] 00:53:24 INFO - PROCESS | 3760 | 1461225204600 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:24 INFO - PROCESS | 3760 | 1461225204716 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 00:53:24 INFO - PROCESS | 3760 | 1461225204722 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:24 INFO - PROCESS | 3760 | ++DOCSHELL 19739C00 == 75 [pid = 3760] [id = 408] 00:53:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1CD29000) [pid = 3760] [serial = 1224] [outer = 00000000] 00:53:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1D335400) [pid = 3760] [serial = 1225] [outer = 1CD29000] 00:53:24 INFO - PROCESS | 3760 | 1461225204765 Marionette DEBUG loaded listener.js 00:53:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1D382400) [pid = 3760] [serial = 1226] [outer = 1CD29000] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1376E000) [pid = 3760] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (15CB1C00) [pid = 3760] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (18517000) [pid = 3760] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (139B5400) [pid = 3760] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1827FC00) [pid = 3760] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (16566800) [pid = 3760] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (11BEE000) [pid = 3760] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1C54D800) [pid = 3760] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1C8F3000) [pid = 3760] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (15F73400) [pid = 3760] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1C1CF400) [pid = 3760] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (14B09400) [pid = 3760] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16A16400) [pid = 3760] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:53:25 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1D0B3800) [pid = 3760] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:53:25 INFO - PROCESS | 3760 | 1461225205427 Marionette TRACE conn2 <- [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]]]}] 00:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 890ms 00:53:25 INFO - PROCESS | 3760 | 1461225205500 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 00:53:25 INFO - PROCESS | 3760 | 1461225205502 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 00:53:25 INFO - PROCESS | 3760 | 1461225205506 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:53:25 INFO - PROCESS | 3760 | 1461225205507 Marionette TRACE conn2 <- [1,1598,null,{}] 00:53:25 INFO - PROCESS | 3760 | 1461225205511 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:25 INFO - PROCESS | 3760 | 1461225205592 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 00:53:25 INFO - PROCESS | 3760 | 1461225205597 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:25 INFO - PROCESS | 3760 | ++DOCSHELL 139B1800 == 76 [pid = 3760] [id = 409] 00:53:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (16634800) [pid = 3760] [serial = 1227] [outer = 00000000] 00:53:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C343C00) [pid = 3760] [serial = 1228] [outer = 16634800] 00:53:25 INFO - PROCESS | 3760 | 1461225205641 Marionette DEBUG loaded listener.js 00:53:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C8F3000) [pid = 3760] [serial = 1229] [outer = 16634800] 00:53:26 INFO - PROCESS | 3760 | 1461225206064 Marionette TRACE conn2 <- [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]]]}] 00:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 593ms 00:53:26 INFO - PROCESS | 3760 | 1461225206103 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 00:53:26 INFO - PROCESS | 3760 | 1461225206105 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 00:53:26 INFO - PROCESS | 3760 | 1461225206108 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:53:26 INFO - PROCESS | 3760 | 1461225206110 Marionette TRACE conn2 <- [1,1602,null,{}] 00:53:26 INFO - PROCESS | 3760 | 1461225206114 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:26 INFO - PROCESS | 3760 | 1461225206194 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 00:53:26 INFO - PROCESS | 3760 | 1461225206200 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:26 INFO - PROCESS | 3760 | ++DOCSHELL 1593A800 == 77 [pid = 3760] [id = 410] 00:53:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15E0D000) [pid = 3760] [serial = 1230] [outer = 00000000] 00:53:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1D337C00) [pid = 3760] [serial = 1231] [outer = 15E0D000] 00:53:26 INFO - PROCESS | 3760 | 1461225206243 Marionette DEBUG loaded listener.js 00:53:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D744000) [pid = 3760] [serial = 1232] [outer = 15E0D000] 00:53:26 INFO - PROCESS | 3760 | 1461225206668 Marionette TRACE conn2 <- [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]]]}] 00:53:26 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 00:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 593ms 00:53:26 INFO - PROCESS | 3760 | 1461225206715 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 00:53:26 INFO - PROCESS | 3760 | 1461225206717 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 00:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:53:26 INFO - PROCESS | 3760 | 1461225206724 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:53:26 INFO - PROCESS | 3760 | 1461225206727 Marionette TRACE conn2 <- [1,1606,null,{}] 00:53:26 INFO - PROCESS | 3760 | 1461225206730 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:26 INFO - PROCESS | 3760 | 1461225206827 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 00:53:26 INFO - PROCESS | 3760 | 1461225206833 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:26 INFO - PROCESS | 3760 | ++DOCSHELL 1D8BC800 == 78 [pid = 3760] [id = 411] 00:53:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1DA64800) [pid = 3760] [serial = 1233] [outer = 00000000] 00:53:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1DBEA000) [pid = 3760] [serial = 1234] [outer = 1DA64800] 00:53:26 INFO - PROCESS | 3760 | 1461225206883 Marionette DEBUG loaded listener.js 00:53:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1DBEF000) [pid = 3760] [serial = 1235] [outer = 1DA64800] 00:53:27 INFO - PROCESS | 3760 | 1461225207598 Marionette TRACE conn2 <- [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]]]}] 00:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 937ms 00:53:27 INFO - PROCESS | 3760 | 1461225207668 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 00:53:27 INFO - PROCESS | 3760 | 1461225207674 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 00:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:53:27 INFO - PROCESS | 3760 | 1461225207679 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:53:27 INFO - PROCESS | 3760 | 1461225207683 Marionette TRACE conn2 <- [1,1610,null,{}] 00:53:27 INFO - PROCESS | 3760 | 1461225207688 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:27 INFO - PROCESS | 3760 | 1461225207829 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 00:53:27 INFO - PROCESS | 3760 | 1461225207969 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:27 INFO - PROCESS | 3760 | ++DOCSHELL 15CB2400 == 79 [pid = 3760] [id = 412] 00:53:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (15CF0400) [pid = 3760] [serial = 1236] [outer = 00000000] 00:53:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (167EC400) [pid = 3760] [serial = 1237] [outer = 15CF0400] 00:53:28 INFO - PROCESS | 3760 | 1461225208034 Marionette DEBUG loaded listener.js 00:53:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (18201C00) [pid = 3760] [serial = 1238] [outer = 15CF0400] 00:53:28 INFO - PROCESS | 3760 | 1461225208621 Marionette TRACE conn2 <- [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]]]}] 00:53:28 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 00:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 999ms 00:53:28 INFO - PROCESS | 3760 | 1461225208682 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 00:53:28 INFO - PROCESS | 3760 | 1461225208688 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 00:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:53:28 INFO - PROCESS | 3760 | 1461225208695 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:53:28 INFO - PROCESS | 3760 | 1461225208698 Marionette TRACE conn2 <- [1,1614,null,{}] 00:53:28 INFO - PROCESS | 3760 | 1461225208702 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:28 INFO - PROCESS | 3760 | 1461225208809 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 00:53:28 INFO - PROCESS | 3760 | 1461225208949 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:28 INFO - PROCESS | 3760 | ++DOCSHELL 1883CC00 == 80 [pid = 3760] [id = 413] 00:53:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (18D26000) [pid = 3760] [serial = 1239] [outer = 00000000] 00:53:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1A735400) [pid = 3760] [serial = 1240] [outer = 18D26000] 00:53:28 INFO - PROCESS | 3760 | 1461225209006 Marionette DEBUG loaded listener.js 00:53:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1C1F3C00) [pid = 3760] [serial = 1241] [outer = 18D26000] 00:53:29 INFO - PROCESS | 3760 | 1461225209634 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 998ms 00:53:29 INFO - PROCESS | 3760 | 1461225209695 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 00:53:29 INFO - PROCESS | 3760 | 1461225209698 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 00:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:53:29 INFO - PROCESS | 3760 | 1461225209702 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:53:29 INFO - PROCESS | 3760 | 1461225209706 Marionette TRACE conn2 <- [1,1618,null,{}] 00:53:29 INFO - PROCESS | 3760 | 1461225209717 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:29 INFO - PROCESS | 3760 | 1461225209825 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 00:53:29 INFO - PROCESS | 3760 | 1461225209965 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:29 INFO - PROCESS | 3760 | ++DOCSHELL 1CD27800 == 81 [pid = 3760] [id = 414] 00:53:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1D331400) [pid = 3760] [serial = 1242] [outer = 00000000] 00:53:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1DA65800) [pid = 3760] [serial = 1243] [outer = 1D331400] 00:53:30 INFO - PROCESS | 3760 | 1461225210023 Marionette DEBUG loaded listener.js 00:53:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1DA70400) [pid = 3760] [serial = 1244] [outer = 1D331400] 00:53:30 INFO - PROCESS | 3760 | 1461225210581 Marionette TRACE conn2 <- [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]]]}] 00:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 952ms 00:53:30 INFO - PROCESS | 3760 | 1461225210646 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 00:53:30 INFO - PROCESS | 3760 | 1461225210649 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 00:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:53:30 INFO - PROCESS | 3760 | 1461225210653 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:53:30 INFO - PROCESS | 3760 | 1461225210655 Marionette TRACE conn2 <- [1,1622,null,{}] 00:53:30 INFO - PROCESS | 3760 | 1461225210658 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:30 INFO - PROCESS | 3760 | 1461225210764 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 00:53:30 INFO - PROCESS | 3760 | 1461225210901 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:30 INFO - PROCESS | 3760 | ++DOCSHELL 18EC8400 == 82 [pid = 3760] [id = 415] 00:53:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (18EC8C00) [pid = 3760] [serial = 1245] [outer = 00000000] 00:53:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (18ECE000) [pid = 3760] [serial = 1246] [outer = 18EC8C00] 00:53:30 INFO - PROCESS | 3760 | 1461225210961 Marionette DEBUG loaded listener.js 00:53:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (18ED1C00) [pid = 3760] [serial = 1247] [outer = 18EC8C00] 00:53:31 INFO - PROCESS | 3760 | 1461225211586 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 999ms 00:53:31 INFO - PROCESS | 3760 | 1461225211655 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 00:53:31 INFO - PROCESS | 3760 | 1461225211658 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 00:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:53:31 INFO - PROCESS | 3760 | 1461225211662 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:53:31 INFO - PROCESS | 3760 | 1461225211664 Marionette TRACE conn2 <- [1,1626,null,{}] 00:53:31 INFO - PROCESS | 3760 | 1461225211685 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:31 INFO - PROCESS | 3760 | 1461225211820 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 00:53:31 INFO - PROCESS | 3760 | 1461225211885 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:31 INFO - PROCESS | 3760 | ++DOCSHELL 15C04800 == 83 [pid = 3760] [id = 416] 00:53:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (16563800) [pid = 3760] [serial = 1248] [outer = 00000000] 00:53:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (18EC6800) [pid = 3760] [serial = 1249] [outer = 16563800] 00:53:31 INFO - PROCESS | 3760 | 1461225211938 Marionette DEBUG loaded listener.js 00:53:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (18ECD000) [pid = 3760] [serial = 1250] [outer = 16563800] 00:53:32 INFO - PROCESS | 3760 | 1461225212719 Marionette TRACE conn2 <- [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]]]}] 00:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1093ms 00:53:32 INFO - PROCESS | 3760 | 1461225212762 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 00:53:32 INFO - PROCESS | 3760 | 1461225212766 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 00:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:53:32 INFO - PROCESS | 3760 | 1461225212771 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:53:32 INFO - PROCESS | 3760 | 1461225212775 Marionette TRACE conn2 <- [1,1630,null,{}] 00:53:32 INFO - PROCESS | 3760 | 1461225212779 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:32 INFO - PROCESS | 3760 | 1461225212876 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 00:53:33 INFO - PROCESS | 3760 | 1461225213022 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:33 INFO - PROCESS | 3760 | ++DOCSHELL 15C04C00 == 84 [pid = 3760] [id = 417] 00:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (15CE7800) [pid = 3760] [serial = 1251] [outer = 00000000] 00:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (16756000) [pid = 3760] [serial = 1252] [outer = 15CE7800] 00:53:33 INFO - PROCESS | 3760 | 1461225213077 Marionette DEBUG loaded listener.js 00:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (167EF000) [pid = 3760] [serial = 1253] [outer = 15CE7800] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 11BF1000 == 83 [pid = 3760] [id = 280] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 18D2F400 == 82 [pid = 3760] [id = 234] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 1593A800 == 81 [pid = 3760] [id = 410] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 139B1800 == 80 [pid = 3760] [id = 409] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 19739C00 == 79 [pid = 3760] [id = 408] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 1C84E800 == 78 [pid = 3760] [id = 407] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 15934400 == 77 [pid = 3760] [id = 406] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 13B06000 == 76 [pid = 3760] [id = 405] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 1A2A8800 == 75 [pid = 3760] [id = 404] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 18E10000 == 74 [pid = 3760] [id = 403] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 12D8F800 == 73 [pid = 3760] [id = 402] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 15931000 == 72 [pid = 3760] [id = 401] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1D8BF400) [pid = 3760] [serial = 1186] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 1D386400 == 71 [pid = 3760] [id = 398] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 16E5C800 == 70 [pid = 3760] [id = 397] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 14413C00 == 69 [pid = 3760] [id = 396] 00:53:33 INFO - PROCESS | 3760 | --DOCSHELL 1D37FC00 == 68 [pid = 3760] [id = 395] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (15C45000) [pid = 3760] [serial = 1060] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1A33B000) [pid = 3760] [serial = 1066] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (18280000) [pid = 3760] [serial = 1063] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (12BE5400) [pid = 3760] [serial = 1057] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1CAE5400) [pid = 3760] [serial = 1171] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1D337800) [pid = 3760] [serial = 1174] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1CAF0800) [pid = 3760] [serial = 1172] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (18285400) [pid = 3760] [serial = 1161] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (18835000) [pid = 3760] [serial = 1162] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1C403400) [pid = 3760] [serial = 1168] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C1C3000) [pid = 3760] [serial = 1165] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1C1F4400) [pid = 3760] [serial = 1166] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (15938400) [pid = 3760] [serial = 1140] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C855000) [pid = 3760] [serial = 1146] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1893B000) [pid = 3760] [serial = 1143] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1827A800) [pid = 3760] [serial = 1159] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (18163800) [pid = 3760] [serial = 1158] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (15939C00) [pid = 3760] [serial = 1155] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1D22D000) [pid = 3760] [serial = 1138] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1D336800) [pid = 3760] [serial = 1175] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1D338800) [pid = 3760] [serial = 1149] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1D388000) [pid = 3760] [serial = 1152] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1D8B3C00) [pid = 3760] [serial = 1184] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1D749000) [pid = 3760] [serial = 1183] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (144A6000) [pid = 3760] [serial = 712] [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.] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1D743400) [pid = 3760] [serial = 1178] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1CD1E400) [pid = 3760] [serial = 1177] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C31B000) [pid = 3760] [serial = 1180] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1C316400) [pid = 3760] [serial = 1181] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1C40B800) [pid = 3760] [serial = 1169] [outer = 00000000] [url = about:blank] 00:53:33 INFO - PROCESS | 3760 | 1461225213628 Marionette TRACE conn2 <- [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]]]}] 00:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 905ms 00:53:33 INFO - PROCESS | 3760 | 1461225213661 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 00:53:33 INFO - PROCESS | 3760 | 1461225213666 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 00:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:53:33 INFO - PROCESS | 3760 | 1461225213672 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:53:33 INFO - PROCESS | 3760 | 1461225213675 Marionette TRACE conn2 <- [1,1634,null,{}] 00:53:33 INFO - PROCESS | 3760 | 1461225213679 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:33 INFO - PROCESS | 3760 | 1461225213762 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 00:53:33 INFO - PROCESS | 3760 | 1461225213772 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:33 INFO - PROCESS | 3760 | ++DOCSHELL 15939C00 == 69 [pid = 3760] [id = 418] 00:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1593A800) [pid = 3760] [serial = 1254] [outer = 00000000] 00:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16E68000) [pid = 3760] [serial = 1255] [outer = 1593A800] 00:53:33 INFO - PROCESS | 3760 | 1461225213818 Marionette DEBUG loaded listener.js 00:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1827F400) [pid = 3760] [serial = 1256] [outer = 1593A800] 00:53:34 INFO - PROCESS | 3760 | 1461225214327 Marionette TRACE conn2 <- [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]]]}] 00:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 686ms 00:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:53:34 INFO - PROCESS | 3760 | 1461225214371 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 00:53:34 INFO - PROCESS | 3760 | 1461225214373 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 00:53:34 INFO - PROCESS | 3760 | 1461225214376 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:53:34 INFO - PROCESS | 3760 | 1461225214379 Marionette TRACE conn2 <- [1,1638,null,{}] 00:53:34 INFO - PROCESS | 3760 | 1461225214389 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:34 INFO - PROCESS | 3760 | 1461225214474 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 00:53:34 INFO - PROCESS | 3760 | 1461225214482 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:34 INFO - PROCESS | 3760 | ++DOCSHELL 18D29000 == 70 [pid = 3760] [id = 419] 00:53:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (18D2E800) [pid = 3760] [serial = 1257] [outer = 00000000] 00:53:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (18E0D000) [pid = 3760] [serial = 1258] [outer = 18D2E800] 00:53:34 INFO - PROCESS | 3760 | 1461225214530 Marionette DEBUG loaded listener.js 00:53:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (18EC5800) [pid = 3760] [serial = 1259] [outer = 18D2E800] 00:53:34 INFO - PROCESS | 3760 | 1461225214993 Marionette TRACE conn2 <- [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]]]}] 00:53:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 624ms 00:53:35 INFO - PROCESS | 3760 | 1461225215014 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 00:53:35 INFO - PROCESS | 3760 | 1461225215016 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 00:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:53:35 INFO - PROCESS | 3760 | 1461225215020 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:53:35 INFO - PROCESS | 3760 | 1461225215021 Marionette TRACE conn2 <- [1,1642,null,{}] 00:53:35 INFO - PROCESS | 3760 | 1461225215024 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:35 INFO - PROCESS | 3760 | 1461225215105 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 00:53:35 INFO - PROCESS | 3760 | 1461225215141 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:35 INFO - PROCESS | 3760 | ++DOCSHELL 19AA9C00 == 71 [pid = 3760] [id = 420] 00:53:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19AAE400) [pid = 3760] [serial = 1260] [outer = 00000000] 00:53:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A338800) [pid = 3760] [serial = 1261] [outer = 19AAE400] 00:53:35 INFO - PROCESS | 3760 | 1461225215193 Marionette DEBUG loaded listener.js 00:53:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1AAD2000) [pid = 3760] [serial = 1262] [outer = 19AAE400] 00:53:35 INFO - PROCESS | 3760 | 1461225215613 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:53:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 640ms 00:53:35 INFO - PROCESS | 3760 | 1461225215658 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 00:53:35 INFO - PROCESS | 3760 | 1461225215660 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 00:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:53:35 INFO - PROCESS | 3760 | 1461225215663 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:53:35 INFO - PROCESS | 3760 | 1461225215665 Marionette TRACE conn2 <- [1,1646,null,{}] 00:53:35 INFO - PROCESS | 3760 | 1461225215668 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:35 INFO - PROCESS | 3760 | 1461225215747 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 00:53:35 INFO - PROCESS | 3760 | 1461225215754 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:35 INFO - PROCESS | 3760 | ++DOCSHELL 1656AC00 == 72 [pid = 3760] [id = 421] 00:53:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1973B400) [pid = 3760] [serial = 1263] [outer = 00000000] 00:53:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1C318C00) [pid = 3760] [serial = 1264] [outer = 1973B400] 00:53:35 INFO - PROCESS | 3760 | 1461225215798 Marionette DEBUG loaded listener.js 00:53:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C33E000) [pid = 3760] [serial = 1265] [outer = 1973B400] 00:53:36 INFO - PROCESS | 3760 | 1461225216287 Marionette TRACE conn2 <- [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]]]}] 00:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 639ms 00:53:36 INFO - PROCESS | 3760 | 1461225216311 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 00:53:36 INFO - PROCESS | 3760 | 1461225216313 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 00:53:36 INFO - PROCESS | 3760 | 1461225216316 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:53:36 INFO - PROCESS | 3760 | 1461225216318 Marionette TRACE conn2 <- [1,1650,null,{}] 00:53:36 INFO - PROCESS | 3760 | 1461225216321 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:36 INFO - PROCESS | 3760 | 1461225216445 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 00:53:36 INFO - PROCESS | 3760 | 1461225216542 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:36 INFO - PROCESS | 3760 | ++DOCSHELL 1C553800 == 73 [pid = 3760] [id = 422] 00:53:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1C555000) [pid = 3760] [serial = 1266] [outer = 00000000] 00:53:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1C84E800) [pid = 3760] [serial = 1267] [outer = 1C555000] 00:53:36 INFO - PROCESS | 3760 | 1461225216600 Marionette DEBUG loaded listener.js 00:53:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1C859C00) [pid = 3760] [serial = 1268] [outer = 1C555000] 00:53:37 INFO - PROCESS | 3760 | 1461225217022 Marionette TRACE conn2 <- [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]]]}] 00:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 796ms 00:53:37 INFO - PROCESS | 3760 | 1461225217120 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 00:53:37 INFO - PROCESS | 3760 | 1461225217122 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 00:53:37 INFO - PROCESS | 3760 | 1461225217125 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:53:37 INFO - PROCESS | 3760 | 1461225217127 Marionette TRACE conn2 <- [1,1654,null,{}] 00:53:37 INFO - PROCESS | 3760 | 1461225217131 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:37 INFO - PROCESS | 3760 | 1461225217256 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 00:53:37 INFO - PROCESS | 3760 | 1461225217325 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:37 INFO - PROCESS | 3760 | ++DOCSHELL 1C40DC00 == 74 [pid = 3760] [id = 423] 00:53:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1C551000) [pid = 3760] [serial = 1269] [outer = 00000000] 00:53:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1CD1F800) [pid = 3760] [serial = 1270] [outer = 1C551000] 00:53:37 INFO - PROCESS | 3760 | 1461225217368 Marionette DEBUG loaded listener.js 00:53:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1CD26000) [pid = 3760] [serial = 1271] [outer = 1C551000] 00:53:37 INFO - PROCESS | 3760 | 1461225217780 Marionette TRACE conn2 <- [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]]]}] 00:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 687ms 00:53:37 INFO - PROCESS | 3760 | 1461225217846 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 00:53:37 INFO - PROCESS | 3760 | 1461225217848 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 00:53:37 INFO - PROCESS | 3760 | 1461225217851 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:53:37 INFO - PROCESS | 3760 | 1461225217853 Marionette TRACE conn2 <- [1,1658,null,{}] 00:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:53:37 INFO - PROCESS | 3760 | 1461225217856 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:37 INFO - PROCESS | 3760 | 1461225217984 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (13444C00) [pid = 3760] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (15F7F400) [pid = 3760] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1C340000) [pid = 3760] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1C858400) [pid = 3760] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C314C00) [pid = 3760] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1C852400) [pid = 3760] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (16636400) [pid = 3760] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1D8B8000) [pid = 3760] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (12D90400) [pid = 3760] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (18E11400) [pid = 3760] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1CD29000) [pid = 3760] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1A333000) [pid = 3760] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1593A000) [pid = 3760] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15E0D000) [pid = 3760] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:53:38 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16634800) [pid = 3760] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:53:38 INFO - PROCESS | 3760 | 1461225218252 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:38 INFO - PROCESS | 3760 | ++DOCSHELL 11BF2000 == 75 [pid = 3760] [id = 424] 00:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (12B83000) [pid = 3760] [serial = 1272] [outer = 00000000] 00:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (15726800) [pid = 3760] [serial = 1273] [outer = 12B83000] 00:53:38 INFO - PROCESS | 3760 | 1461225218304 Marionette DEBUG loaded listener.js 00:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (167E6C00) [pid = 3760] [serial = 1274] [outer = 12B83000] 00:53:38 INFO - PROCESS | 3760 | 1461225218665 Marionette TRACE conn2 <- [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]]]}] 00:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 843ms 00:53:38 INFO - PROCESS | 3760 | 1461225218699 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 00:53:38 INFO - PROCESS | 3760 | 1461225218701 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 00:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:53:38 INFO - PROCESS | 3760 | 1461225218704 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:53:38 INFO - PROCESS | 3760 | 1461225218706 Marionette TRACE conn2 <- [1,1662,null,{}] 00:53:38 INFO - PROCESS | 3760 | 1461225218709 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:38 INFO - PROCESS | 3760 | 1461225218824 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 00:53:38 INFO - PROCESS | 3760 | 1461225218832 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:38 INFO - PROCESS | 3760 | ++DOCSHELL 1445BC00 == 76 [pid = 3760] [id = 425] 00:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (15932800) [pid = 3760] [serial = 1275] [outer = 00000000] 00:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1C5C2800) [pid = 3760] [serial = 1276] [outer = 15932800] 00:53:38 INFO - PROCESS | 3760 | 1461225218878 Marionette DEBUG loaded listener.js 00:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1CAEA800) [pid = 3760] [serial = 1277] [outer = 15932800] 00:53:39 INFO - PROCESS | 3760 | 1461225219288 Marionette TRACE conn2 <- [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]]]}] 00:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 625ms 00:53:39 INFO - PROCESS | 3760 | 1461225219342 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 00:53:39 INFO - PROCESS | 3760 | 1461225219344 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 00:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:53:39 INFO - PROCESS | 3760 | 1461225219347 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:53:39 INFO - PROCESS | 3760 | 1461225219349 Marionette TRACE conn2 <- [1,1666,null,{}] 00:53:39 INFO - PROCESS | 3760 | 1461225219353 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:39 INFO - PROCESS | 3760 | 1461225219471 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 00:53:39 INFO - PROCESS | 3760 | 1461225219479 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:39 INFO - PROCESS | 3760 | ++DOCSHELL 13447000 == 77 [pid = 3760] [id = 426] 00:53:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1440D000) [pid = 3760] [serial = 1278] [outer = 00000000] 00:53:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D223C00) [pid = 3760] [serial = 1279] [outer = 1440D000] 00:53:39 INFO - PROCESS | 3760 | 1461225219552 Marionette DEBUG loaded listener.js 00:53:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1D32DC00) [pid = 3760] [serial = 1280] [outer = 1440D000] 00:53:39 INFO - PROCESS | 3760 | 1461225219964 Marionette TRACE conn2 <- [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]]]}] 00:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 640ms 00:53:39 INFO - PROCESS | 3760 | 1461225219986 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 00:53:39 INFO - PROCESS | 3760 | 1461225219988 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 00:53:39 INFO - PROCESS | 3760 | 1461225219991 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:53:39 INFO - PROCESS | 3760 | 1461225219993 Marionette TRACE conn2 <- [1,1670,null,{}] 00:53:39 INFO - PROCESS | 3760 | 1461225219997 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:40 INFO - PROCESS | 3760 | 1461225220130 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 00:53:40 INFO - PROCESS | 3760 | 1461225220139 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:40 INFO - PROCESS | 3760 | ++DOCSHELL 1D336C00 == 78 [pid = 3760] [id = 427] 00:53:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1D37CC00) [pid = 3760] [serial = 1281] [outer = 00000000] 00:53:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1D37FC00) [pid = 3760] [serial = 1282] [outer = 1D37CC00] 00:53:40 INFO - PROCESS | 3760 | 1461225220187 Marionette DEBUG loaded listener.js 00:53:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1D74B000) [pid = 3760] [serial = 1283] [outer = 1D37CC00] 00:53:40 INFO - PROCESS | 3760 | 1461225220894 Marionette TRACE conn2 <- [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]]]}] 00:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 936ms 00:53:40 INFO - PROCESS | 3760 | 1461225220938 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 00:53:40 INFO - PROCESS | 3760 | 1461225220943 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 00:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:53:40 INFO - PROCESS | 3760 | 1461225220949 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:53:40 INFO - PROCESS | 3760 | 1461225220953 Marionette TRACE conn2 <- [1,1674,null,{}] 00:53:40 INFO - PROCESS | 3760 | 1461225220958 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:41 INFO - PROCESS | 3760 | 1461225221068 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 00:53:41 INFO - PROCESS | 3760 | 1461225221209 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:41 INFO - PROCESS | 3760 | ++DOCSHELL 15C03C00 == 79 [pid = 3760] [id = 428] 00:53:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (15C05000) [pid = 3760] [serial = 1284] [outer = 00000000] 00:53:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1674C400) [pid = 3760] [serial = 1285] [outer = 15C05000] 00:53:41 INFO - PROCESS | 3760 | 1461225221267 Marionette DEBUG loaded listener.js 00:53:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (167EE000) [pid = 3760] [serial = 1286] [outer = 15C05000] 00:53:41 INFO - PROCESS | 3760 | 1461225221845 Marionette TRACE conn2 <- [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]]]}] 00:53:41 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 00:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 952ms 00:53:41 INFO - PROCESS | 3760 | 1461225221894 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 00:53:41 INFO - PROCESS | 3760 | 1461225221900 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 00:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:53:41 INFO - PROCESS | 3760 | 1461225221906 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:53:41 INFO - PROCESS | 3760 | 1461225221909 Marionette TRACE conn2 <- [1,1678,null,{}] 00:53:41 INFO - PROCESS | 3760 | 1461225221913 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:42 INFO - PROCESS | 3760 | 1461225222021 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 00:53:42 INFO - PROCESS | 3760 | 1461225222132 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:42 INFO - PROCESS | 3760 | ++DOCSHELL 185F0000 == 80 [pid = 3760] [id = 429] 00:53:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1883E000) [pid = 3760] [serial = 1287] [outer = 00000000] 00:53:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (197D2C00) [pid = 3760] [serial = 1288] [outer = 1883E000] 00:53:42 INFO - PROCESS | 3760 | 1461225222186 Marionette DEBUG loaded listener.js 00:53:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (19DD8800) [pid = 3760] [serial = 1289] [outer = 1883E000] 00:53:42 INFO - PROCESS | 3760 | 1461225222790 Marionette TRACE conn2 <- [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]]]}] 00:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 951ms 00:53:42 INFO - PROCESS | 3760 | 1461225222850 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 00:53:42 INFO - PROCESS | 3760 | 1461225222853 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 00:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:53:42 INFO - PROCESS | 3760 | 1461225222856 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:53:42 INFO - PROCESS | 3760 | 1461225222860 Marionette TRACE conn2 <- [1,1682,null,{}] 00:53:42 INFO - PROCESS | 3760 | 1461225222871 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:42 INFO - PROCESS | 3760 | 1461225222983 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 00:53:43 INFO - PROCESS | 3760 | 1461225223122 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:43 INFO - PROCESS | 3760 | ++DOCSHELL 139B8000 == 81 [pid = 3760] [id = 430] 00:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (14451800) [pid = 3760] [serial = 1290] [outer = 00000000] 00:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1D37B400) [pid = 3760] [serial = 1291] [outer = 14451800] 00:53:43 INFO - PROCESS | 3760 | 1461225223180 Marionette DEBUG loaded listener.js 00:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1D387000) [pid = 3760] [serial = 1292] [outer = 14451800] 00:53:43 INFO - PROCESS | 3760 | 1461225223734 Marionette TRACE conn2 <- [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]]]}] 00:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 905ms 00:53:43 INFO - PROCESS | 3760 | 1461225223759 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 00:53:43 INFO - PROCESS | 3760 | 1461225223762 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 00:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:53:43 INFO - PROCESS | 3760 | 1461225223766 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:53:43 INFO - PROCESS | 3760 | 1461225223768 Marionette TRACE conn2 <- [1,1686,null,{}] 00:53:43 INFO - PROCESS | 3760 | 1461225223772 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:43 INFO - PROCESS | 3760 | 1461225223876 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 00:53:43 INFO - PROCESS | 3760 | 1461225223987 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:43 INFO - PROCESS | 3760 | ++DOCSHELL 19872800 == 82 [pid = 3760] [id = 431] 00:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (19874800) [pid = 3760] [serial = 1293] [outer = 00000000] 00:53:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1987B800) [pid = 3760] [serial = 1294] [outer = 19874800] 00:53:44 INFO - PROCESS | 3760 | 1461225224041 Marionette DEBUG loaded listener.js 00:53:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1987CC00) [pid = 3760] [serial = 1295] [outer = 19874800] 00:53:44 INFO - PROCESS | 3760 | 1461225224622 Marionette TRACE conn2 <- [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]]]}] 00:53:44 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 00:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 889ms 00:53:44 INFO - PROCESS | 3760 | 1461225224670 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 00:53:44 INFO - PROCESS | 3760 | 1461225224672 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 00:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:53:44 INFO - PROCESS | 3760 | 1461225224676 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:53:44 INFO - PROCESS | 3760 | 1461225224678 Marionette TRACE conn2 <- [1,1690,null,{}] 00:53:44 INFO - PROCESS | 3760 | 1461225224681 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:44 INFO - PROCESS | 3760 | 1461225224782 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 00:53:44 INFO - PROCESS | 3760 | 1461225224892 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:44 INFO - PROCESS | 3760 | ++DOCSHELL 19876400 == 83 [pid = 3760] [id = 432] 00:53:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (19878000) [pid = 3760] [serial = 1296] [outer = 00000000] 00:53:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1D74A000) [pid = 3760] [serial = 1297] [outer = 19878000] 00:53:44 INFO - PROCESS | 3760 | 1461225224946 Marionette DEBUG loaded listener.js 00:53:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1D8B9800) [pid = 3760] [serial = 1298] [outer = 19878000] 00:53:45 INFO - PROCESS | 3760 | 1461225225500 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 905ms 00:53:45 INFO - PROCESS | 3760 | 1461225225564 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 00:53:45 INFO - PROCESS | 3760 | 1461225225566 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 00:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:53:45 INFO - PROCESS | 3760 | 1461225225570 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:53:45 INFO - PROCESS | 3760 | 1461225225572 Marionette TRACE conn2 <- [1,1694,null,{}] 00:53:45 INFO - PROCESS | 3760 | 1461225225576 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:45 INFO - PROCESS | 3760 | 1461225225702 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 00:53:45 INFO - PROCESS | 3760 | 1461225225842 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:45 INFO - PROCESS | 3760 | ++DOCSHELL 1376E000 == 84 [pid = 3760] [id = 433] 00:53:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (14B5CC00) [pid = 3760] [serial = 1299] [outer = 00000000] 00:53:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1C1F5800) [pid = 3760] [serial = 1300] [outer = 14B5CC00] 00:53:45 INFO - PROCESS | 3760 | 1461225225903 Marionette DEBUG loaded listener.js 00:53:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1C34A800) [pid = 3760] [serial = 1301] [outer = 14B5CC00] 00:53:46 INFO - PROCESS | 3760 | 1461225226639 Marionette TRACE conn2 <- [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]]]}] 00:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1139ms 00:53:46 INFO - PROCESS | 3760 | 1461225226712 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 00:53:46 INFO - PROCESS | 3760 | 1461225226715 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 00:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:53:46 INFO - PROCESS | 3760 | 1461225226735 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:53:46 INFO - PROCESS | 3760 | 1461225226738 Marionette TRACE conn2 <- [1,1698,null,{}] 00:53:46 INFO - PROCESS | 3760 | 1461225226745 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:46 INFO - PROCESS | 3760 | 1461225226850 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 00:53:46 INFO - PROCESS | 3760 | 1461225226984 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:46 INFO - PROCESS | 3760 | ++DOCSHELL 143B7C00 == 85 [pid = 3760] [id = 434] 00:53:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (167ED000) [pid = 3760] [serial = 1302] [outer = 00000000] 00:53:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (18288000) [pid = 3760] [serial = 1303] [outer = 167ED000] 00:53:47 INFO - PROCESS | 3760 | 1461225227062 Marionette DEBUG loaded listener.js 00:53:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (18834800) [pid = 3760] [serial = 1304] [outer = 167ED000] 00:53:47 INFO - PROCESS | 3760 | 1461225227699 Marionette TRACE conn2 <- [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]]]}] 00:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 998ms 00:53:47 INFO - PROCESS | 3760 | 1461225227726 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 00:53:47 INFO - PROCESS | 3760 | 1461225227731 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 00:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:53:47 INFO - PROCESS | 3760 | 1461225227737 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:53:47 INFO - PROCESS | 3760 | 1461225227740 Marionette TRACE conn2 <- [1,1702,null,{}] 00:53:47 INFO - PROCESS | 3760 | 1461225227744 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:47 INFO - PROCESS | 3760 | 1461225227844 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 1335EC00 == 84 [pid = 3760] [id = 300] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 18D58400 == 83 [pid = 3760] [id = 379] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 13447000 == 82 [pid = 3760] [id = 426] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 1445BC00 == 81 [pid = 3760] [id = 425] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 11BF2000 == 80 [pid = 3760] [id = 424] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 1C40DC00 == 79 [pid = 3760] [id = 423] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 1C553800 == 78 [pid = 3760] [id = 422] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 1656AC00 == 77 [pid = 3760] [id = 421] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 19AA9C00 == 76 [pid = 3760] [id = 420] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 18D29000 == 75 [pid = 3760] [id = 419] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 15939C00 == 74 [pid = 3760] [id = 418] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 15C04C00 == 73 [pid = 3760] [id = 417] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1AACDC00) [pid = 3760] [serial = 1192] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1DA71C00) [pid = 3760] [serial = 1198] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (18166000) [pid = 3760] [serial = 1189] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1D8B7800) [pid = 3760] [serial = 1195] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (167EEC00) [pid = 3760] [serial = 1201] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1DBEA000) [pid = 3760] [serial = 1234] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 15CB2400 == 72 [pid = 3760] [id = 412] 00:53:47 INFO - PROCESS | 3760 | --DOCSHELL 1D8BC800 == 71 [pid = 3760] [id = 411] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (15E8C400) [pid = 3760] [serial = 1099] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (18D5B000) [pid = 3760] [serial = 1102] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1C84CC00) [pid = 3760] [serial = 1105] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1C8F5000) [pid = 3760] [serial = 1108] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1C8F2C00) [pid = 3760] [serial = 1219] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1D0AD800) [pid = 3760] [serial = 1222] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1C8F6800) [pid = 3760] [serial = 1220] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1C31C000) [pid = 3760] [serial = 1216] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1DA65400) [pid = 3760] [serial = 1187] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (15C41800) [pid = 3760] [serial = 1207] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (167E9000) [pid = 3760] [serial = 1208] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (197D8400) [pid = 3760] [serial = 1210] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (19DAE400) [pid = 3760] [serial = 1211] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1D335400) [pid = 3760] [serial = 1225] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1A95E800) [pid = 3760] [serial = 1213] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1C1EA800) [pid = 3760] [serial = 1214] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (167F3800) [pid = 3760] [serial = 1205] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (167EDC00) [pid = 3760] [serial = 1204] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1D382400) [pid = 3760] [serial = 1226] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1D337C00) [pid = 3760] [serial = 1231] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1D0B7800) [pid = 3760] [serial = 1223] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1D744000) [pid = 3760] [serial = 1232] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1C343C00) [pid = 3760] [serial = 1228] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1C31AC00) [pid = 3760] [serial = 1217] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1C8F3000) [pid = 3760] [serial = 1229] [outer = 00000000] [url = about:blank] 00:53:47 INFO - PROCESS | 3760 | 1461225228002 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:47 INFO - PROCESS | 3760 | ++DOCSHELL 11BECC00 == 72 [pid = 3760] [id = 435] 00:53:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (11BF2000) [pid = 3760] [serial = 1305] [outer = 00000000] 00:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (14B09C00) [pid = 3760] [serial = 1306] [outer = 11BF2000] 00:53:48 INFO - PROCESS | 3760 | 1461225228050 Marionette DEBUG loaded listener.js 00:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15CF1800) [pid = 3760] [serial = 1307] [outer = 11BF2000] 00:53:48 INFO - PROCESS | 3760 | 1461225228466 Marionette TRACE conn2 <- [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]]]}] 00:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 796ms 00:53:48 INFO - PROCESS | 3760 | 1461225228541 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 00:53:48 INFO - PROCESS | 3760 | 1461225228543 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 00:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:53:48 INFO - PROCESS | 3760 | 1461225228547 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:53:48 INFO - PROCESS | 3760 | 1461225228550 Marionette TRACE conn2 <- [1,1706,null,{}] 00:53:48 INFO - PROCESS | 3760 | 1461225228560 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:48 INFO - PROCESS | 3760 | 1461225228654 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 00:53:48 INFO - PROCESS | 3760 | 1461225228669 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:48 INFO - PROCESS | 3760 | ++DOCSHELL 19873400 == 73 [pid = 3760] [id = 436] 00:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (19875400) [pid = 3760] [serial = 1308] [outer = 00000000] 00:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1987B400) [pid = 3760] [serial = 1309] [outer = 19875400] 00:53:48 INFO - PROCESS | 3760 | 1461225228716 Marionette DEBUG loaded listener.js 00:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (19AA9C00) [pid = 3760] [serial = 1310] [outer = 19875400] 00:53:49 INFO - PROCESS | 3760 | 1461225229172 Marionette TRACE conn2 <- [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]]]}] 00:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 625ms 00:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:53:49 INFO - PROCESS | 3760 | 1461225229186 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 00:53:49 INFO - PROCESS | 3760 | 1461225229189 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 00:53:49 INFO - PROCESS | 3760 | 1461225229192 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:53:49 INFO - PROCESS | 3760 | 1461225229193 Marionette TRACE conn2 <- [1,1710,null,{}] 00:53:49 INFO - PROCESS | 3760 | 1461225229197 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:49 INFO - PROCESS | 3760 | 1461225229305 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 00:53:49 INFO - PROCESS | 3760 | 1461225229314 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:49 INFO - PROCESS | 3760 | ++DOCSHELL 1A7F2000 == 74 [pid = 3760] [id = 437] 00:53:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1A957800) [pid = 3760] [serial = 1311] [outer = 00000000] 00:53:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1C1F3800) [pid = 3760] [serial = 1312] [outer = 1A957800] 00:53:49 INFO - PROCESS | 3760 | 1461225229358 Marionette DEBUG loaded listener.js 00:53:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1C312400) [pid = 3760] [serial = 1313] [outer = 1A957800] 00:53:49 INFO - PROCESS | 3760 | 1461225229798 Marionette TRACE conn2 <- [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]]]}] 00:53:49 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 00:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 640ms 00:53:49 INFO - PROCESS | 3760 | 1461225229830 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 00:53:49 INFO - PROCESS | 3760 | 1461225229832 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 00:53:49 INFO - PROCESS | 3760 | 1461225229835 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:53:49 INFO - PROCESS | 3760 | 1461225229837 Marionette TRACE conn2 <- [1,1714,null,{}] 00:53:49 INFO - PROCESS | 3760 | 1461225229840 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:49 INFO - PROCESS | 3760 | 1461225229920 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 00:53:49 INFO - PROCESS | 3760 | 1461225229926 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:49 INFO - PROCESS | 3760 | ++DOCSHELL 19DD5800 == 75 [pid = 3760] [id = 438] 00:53:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1A2A8800) [pid = 3760] [serial = 1314] [outer = 00000000] 00:53:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1C407000) [pid = 3760] [serial = 1315] [outer = 1A2A8800] 00:53:49 INFO - PROCESS | 3760 | 1461225229970 Marionette DEBUG loaded listener.js 00:53:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1C40C800) [pid = 3760] [serial = 1316] [outer = 1A2A8800] 00:53:50 INFO - PROCESS | 3760 | 1461225230448 Marionette TRACE conn2 <- [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]]]}] 00:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 640ms 00:53:50 INFO - PROCESS | 3760 | 1461225230473 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 00:53:50 INFO - PROCESS | 3760 | 1461225230475 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 00:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:53:50 INFO - PROCESS | 3760 | 1461225230486 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:53:50 INFO - PROCESS | 3760 | 1461225230488 Marionette TRACE conn2 <- [1,1718,null,{}] 00:53:50 INFO - PROCESS | 3760 | 1461225230492 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:50 INFO - PROCESS | 3760 | 1461225230627 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 00:53:50 INFO - PROCESS | 3760 | 1461225230734 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:50 INFO - PROCESS | 3760 | ++DOCSHELL 1C34B800 == 76 [pid = 3760] [id = 439] 00:53:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1C857800) [pid = 3760] [serial = 1317] [outer = 00000000] 00:53:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1CAE7C00) [pid = 3760] [serial = 1318] [outer = 1C857800] 00:53:50 INFO - PROCESS | 3760 | 1461225230780 Marionette DEBUG loaded listener.js 00:53:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1CAE6C00) [pid = 3760] [serial = 1319] [outer = 1C857800] 00:53:51 INFO - PROCESS | 3760 | 1461225231200 Marionette TRACE conn2 <- [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]]]}] 00:53:51 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 00:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 734ms 00:53:51 INFO - PROCESS | 3760 | 1461225231225 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 00:53:51 INFO - PROCESS | 3760 | 1461225231227 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 00:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:53:51 INFO - PROCESS | 3760 | 1461225231230 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:53:51 INFO - PROCESS | 3760 | 1461225231231 Marionette TRACE conn2 <- [1,1722,null,{}] 00:53:51 INFO - PROCESS | 3760 | 1461225231235 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:51 INFO - PROCESS | 3760 | 1461225231363 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 00:53:51 INFO - PROCESS | 3760 | 1461225231430 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:51 INFO - PROCESS | 3760 | ++DOCSHELL 1C8FA000 == 77 [pid = 3760] [id = 440] 00:53:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1CD1C400) [pid = 3760] [serial = 1320] [outer = 00000000] 00:53:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1D22C000) [pid = 3760] [serial = 1321] [outer = 1CD1C400] 00:53:51 INFO - PROCESS | 3760 | 1461225231474 Marionette DEBUG loaded listener.js 00:53:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1D337400) [pid = 3760] [serial = 1322] [outer = 1CD1C400] 00:53:51 INFO - PROCESS | 3760 | 1461225231896 Marionette TRACE conn2 <- [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]]]}] 00:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 702ms 00:53:51 INFO - PROCESS | 3760 | 1461225231929 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 00:53:51 INFO - PROCESS | 3760 | 1461225231931 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 00:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:53:51 INFO - PROCESS | 3760 | 1461225231935 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:53:51 INFO - PROCESS | 3760 | 1461225231936 Marionette TRACE conn2 <- [1,1726,null,{}] 00:53:51 INFO - PROCESS | 3760 | 1461225231940 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:52 INFO - PROCESS | 3760 | 1461225232085 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 00:53:52 INFO - PROCESS | 3760 | 1461225232156 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:52 INFO - PROCESS | 3760 | ++DOCSHELL 1D0B3400 == 78 [pid = 3760] [id = 441] 00:53:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1D37C800) [pid = 3760] [serial = 1323] [outer = 00000000] 00:53:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1D746400) [pid = 3760] [serial = 1324] [outer = 1D37C800] 00:53:52 INFO - PROCESS | 3760 | 1461225232199 Marionette DEBUG loaded listener.js 00:53:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1D74B400) [pid = 3760] [serial = 1325] [outer = 1D37C800] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1D333C00) [pid = 3760] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1C347400) [pid = 3760] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (14BF9400) [pid = 3760] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1330DC00) [pid = 3760] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1D330400) [pid = 3760] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1D386C00) [pid = 3760] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (17C0A800) [pid = 3760] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (14B68000) [pid = 3760] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1D744400) [pid = 3760] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (12D99800) [pid = 3760] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1444F000) [pid = 3760] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (18165400) [pid = 3760] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C555000) [pid = 3760] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1593A800) [pid = 3760] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (18D2E800) [pid = 3760] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1973B400) [pid = 3760] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (16563800) [pid = 3760] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (19AAE400) [pid = 3760] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (15CE7800) [pid = 3760] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1C551000) [pid = 3760] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1440D000) [pid = 3760] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15932800) [pid = 3760] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:53:52 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (12B83000) [pid = 3760] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:53:52 INFO - PROCESS | 3760 | 1461225232784 Marionette TRACE conn2 <- [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]]]}] 00:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 905ms 00:53:52 INFO - PROCESS | 3760 | 1461225232839 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 00:53:52 INFO - PROCESS | 3760 | 1461225232841 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 00:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:53:52 INFO - PROCESS | 3760 | 1461225232844 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:53:52 INFO - PROCESS | 3760 | 1461225232846 Marionette TRACE conn2 <- [1,1730,null,{}] 00:53:52 INFO - PROCESS | 3760 | 1461225232850 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:52 INFO - PROCESS | 3760 | 1461225232932 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 00:53:52 INFO - PROCESS | 3760 | 1461225232938 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:52 INFO - PROCESS | 3760 | ++DOCSHELL 13361400 == 79 [pid = 3760] [id = 442] 00:53:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (14BF9400) [pid = 3760] [serial = 1326] [outer = 00000000] 00:53:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (18D28C00) [pid = 3760] [serial = 1327] [outer = 14BF9400] 00:53:52 INFO - PROCESS | 3760 | 1461225232983 Marionette DEBUG loaded listener.js 00:53:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1931CC00) [pid = 3760] [serial = 1328] [outer = 14BF9400] 00:53:53 INFO - PROCESS | 3760 | 1461225233428 Marionette TRACE conn2 <- [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]]]}] 00:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 624ms 00:53:53 INFO - PROCESS | 3760 | 1461225233483 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 00:53:53 INFO - PROCESS | 3760 | 1461225233485 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 00:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:53:53 INFO - PROCESS | 3760 | 1461225233488 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:53:53 INFO - PROCESS | 3760 | 1461225233490 Marionette TRACE conn2 <- [1,1734,null,{}] 00:53:53 INFO - PROCESS | 3760 | 1461225233493 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:53 INFO - PROCESS | 3760 | 1461225233576 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 00:53:53 INFO - PROCESS | 3760 | 1461225233582 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:53 INFO - PROCESS | 3760 | ++DOCSHELL 17C0A800 == 80 [pid = 3760] [id = 443] 00:53:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1893B000) [pid = 3760] [serial = 1329] [outer = 00000000] 00:53:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1D22E000) [pid = 3760] [serial = 1330] [outer = 1893B000] 00:53:53 INFO - PROCESS | 3760 | 1461225233625 Marionette DEBUG loaded listener.js 00:53:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1D385000) [pid = 3760] [serial = 1331] [outer = 1893B000] 00:53:54 INFO - PROCESS | 3760 | 1461225234093 Marionette TRACE conn2 <- [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]]]}] 00:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 640ms 00:53:54 INFO - PROCESS | 3760 | 1461225234134 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 00:53:54 INFO - PROCESS | 3760 | 1461225234137 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 00:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:53:54 INFO - PROCESS | 3760 | 1461225234144 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:53:54 INFO - PROCESS | 3760 | 1461225234146 Marionette TRACE conn2 <- [1,1738,null,{}] 00:53:54 INFO - PROCESS | 3760 | 1461225234150 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:54 INFO - PROCESS | 3760 | 1461225234249 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 00:53:54 INFO - PROCESS | 3760 | 1461225234254 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:54 INFO - PROCESS | 3760 | ++DOCSHELL 1DA64C00 == 81 [pid = 3760] [id = 444] 00:53:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1DA6E800) [pid = 3760] [serial = 1332] [outer = 00000000] 00:53:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1DBE6400) [pid = 3760] [serial = 1333] [outer = 1DA6E800] 00:53:54 INFO - PROCESS | 3760 | 1461225234303 Marionette DEBUG loaded listener.js 00:53:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1DBEBC00) [pid = 3760] [serial = 1334] [outer = 1DA6E800] 00:53:55 INFO - PROCESS | 3760 | 1461225235034 Marionette TRACE conn2 <- [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]]]}] 00:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 936ms 00:53:55 INFO - PROCESS | 3760 | 1461225235089 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 00:53:55 INFO - PROCESS | 3760 | 1461225235094 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 00:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:53:55 INFO - PROCESS | 3760 | 1461225235100 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:53:55 INFO - PROCESS | 3760 | 1461225235104 Marionette TRACE conn2 <- [1,1742,null,{}] 00:53:55 INFO - PROCESS | 3760 | 1461225235109 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:55 INFO - PROCESS | 3760 | 1461225235229 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 00:53:55 INFO - PROCESS | 3760 | 1461225235365 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:55 INFO - PROCESS | 3760 | ++DOCSHELL 1593B000 == 82 [pid = 3760] [id = 445] 00:53:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (15C41800) [pid = 3760] [serial = 1335] [outer = 00000000] 00:53:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (16E67C00) [pid = 3760] [serial = 1336] [outer = 15C41800] 00:53:55 INFO - PROCESS | 3760 | 1461225235425 Marionette DEBUG loaded listener.js 00:53:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (18201400) [pid = 3760] [serial = 1337] [outer = 15C41800] 00:53:55 INFO - PROCESS | 3760 | 1461225235980 Marionette TRACE conn2 <- [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]]]}] 00:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 936ms 00:53:56 INFO - PROCESS | 3760 | 1461225236045 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 00:53:56 INFO - PROCESS | 3760 | 1461225236051 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 00:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:53:56 INFO - PROCESS | 3760 | 1461225236058 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:53:56 INFO - PROCESS | 3760 | 1461225236061 Marionette TRACE conn2 <- [1,1746,null,{}] 00:53:56 INFO - PROCESS | 3760 | 1461225236065 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:56 INFO - PROCESS | 3760 | 1461225236172 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 00:53:56 INFO - PROCESS | 3760 | 1461225236314 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:56 INFO - PROCESS | 3760 | ++DOCSHELL 185F5400 == 83 [pid = 3760] [id = 446] 00:53:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (18D28400) [pid = 3760] [serial = 1338] [outer = 00000000] 00:53:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (19871000) [pid = 3760] [serial = 1339] [outer = 18D28400] 00:53:56 INFO - PROCESS | 3760 | 1461225236369 Marionette DEBUG loaded listener.js 00:53:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (198F5C00) [pid = 3760] [serial = 1340] [outer = 18D28400] 00:53:56 INFO - PROCESS | 3760 | 1461225236964 Marionette TRACE conn2 <- [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]]]}] 00:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 937ms 00:53:56 INFO - PROCESS | 3760 | 1461225236985 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 00:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:53:56 INFO - PROCESS | 3760 | 1461225236988 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 00:53:56 INFO - PROCESS | 3760 | 1461225236992 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:53:56 INFO - PROCESS | 3760 | 1461225236996 Marionette TRACE conn2 <- [1,1750,null,{}] 00:53:57 INFO - PROCESS | 3760 | 1461225237007 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:57 INFO - PROCESS | 3760 | 1461225237118 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 00:53:57 INFO - PROCESS | 3760 | 1461225237233 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:57 INFO - PROCESS | 3760 | ++DOCSHELL 1D0AD800 == 84 [pid = 3760] [id = 447] 00:53:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1D0ADC00) [pid = 3760] [serial = 1341] [outer = 00000000] 00:53:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1D381C00) [pid = 3760] [serial = 1342] [outer = 1D0ADC00] 00:53:57 INFO - PROCESS | 3760 | 1461225237330 Marionette DEBUG loaded listener.js 00:53:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1D8B4800) [pid = 3760] [serial = 1343] [outer = 1D0ADC00] 00:53:57 INFO - PROCESS | 3760 | 1461225237924 Marionette TRACE conn2 <- [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]]]}] 00:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 936ms 00:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:53:57 INFO - PROCESS | 3760 | 1461225237936 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 00:53:57 INFO - PROCESS | 3760 | 1461225237939 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 00:53:57 INFO - PROCESS | 3760 | 1461225237943 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:53:57 INFO - PROCESS | 3760 | 1461225237945 Marionette TRACE conn2 <- [1,1754,null,{}] 00:53:57 INFO - PROCESS | 3760 | 1461225237948 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:58 INFO - PROCESS | 3760 | 1461225238053 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 00:53:58 INFO - PROCESS | 3760 | 1461225238183 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:58 INFO - PROCESS | 3760 | ++DOCSHELL 14407C00 == 85 [pid = 3760] [id = 448] 00:53:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (15933800) [pid = 3760] [serial = 1344] [outer = 00000000] 00:53:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (18E0C400) [pid = 3760] [serial = 1345] [outer = 15933800] 00:53:58 INFO - PROCESS | 3760 | 1461225238279 Marionette DEBUG loaded listener.js 00:53:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1C1EC000) [pid = 3760] [serial = 1346] [outer = 15933800] 00:53:59 INFO - PROCESS | 3760 | 1461225239070 Marionette TRACE conn2 <- [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]]]}] 00:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1186ms 00:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:53:59 INFO - PROCESS | 3760 | 1461225239140 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 00:53:59 INFO - PROCESS | 3760 | 1461225239143 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 00:53:59 INFO - PROCESS | 3760 | 1461225239148 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:53:59 INFO - PROCESS | 3760 | 1461225239152 Marionette TRACE conn2 <- [1,1758,null,{}] 00:53:59 INFO - PROCESS | 3760 | 1461225239157 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:53:59 INFO - PROCESS | 3760 | 1461225239251 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 00:53:59 INFO - PROCESS | 3760 | 1461225239396 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:59 INFO - PROCESS | 3760 | ++DOCSHELL 11BF9C00 == 86 [pid = 3760] [id = 449] 00:53:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (11CB2000) [pid = 3760] [serial = 1347] [outer = 00000000] 00:53:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1335E400) [pid = 3760] [serial = 1348] [outer = 11CB2000] 00:53:59 INFO - PROCESS | 3760 | 1461225239446 Marionette DEBUG loaded listener.js 00:53:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1344B400) [pid = 3760] [serial = 1349] [outer = 11CB2000] 00:54:00 INFO - PROCESS | 3760 | 1461225240075 Marionette TRACE conn2 <- [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]]]}] 00:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 936ms 00:54:00 INFO - PROCESS | 3760 | 1461225240091 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 00:54:00 INFO - PROCESS | 3760 | 1461225240096 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 00:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:54:00 INFO - PROCESS | 3760 | 1461225240102 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:54:00 INFO - PROCESS | 3760 | 1461225240104 Marionette TRACE conn2 <- [1,1762,null,{}] 00:54:00 INFO - PROCESS | 3760 | 1461225240108 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:00 INFO - PROCESS | 3760 | 1461225240202 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 16A1CC00 == 85 [pid = 3760] [id = 378] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 1C1F4C00 == 84 [pid = 3760] [id = 302] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 1858B800 == 83 [pid = 3760] [id = 281] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 144A8400 == 82 [pid = 3760] [id = 266] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 17C0A800 == 81 [pid = 3760] [id = 443] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 13361400 == 80 [pid = 3760] [id = 442] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 1D0B3400 == 79 [pid = 3760] [id = 441] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 1C8FA000 == 78 [pid = 3760] [id = 440] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 1C34B800 == 77 [pid = 3760] [id = 439] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 19DD5800 == 76 [pid = 3760] [id = 438] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 1A7F2000 == 75 [pid = 3760] [id = 437] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 19873400 == 74 [pid = 3760] [id = 436] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (167EC400) [pid = 3760] [serial = 1237] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1A735400) [pid = 3760] [serial = 1240] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1DA65800) [pid = 3760] [serial = 1243] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (18ECE000) [pid = 3760] [serial = 1246] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | 1461225240351 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 11BECC00 == 73 [pid = 3760] [id = 435] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 143B7C00 == 72 [pid = 3760] [id = 434] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 19872800 == 71 [pid = 3760] [id = 431] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 139B8000 == 70 [pid = 3760] [id = 430] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 185F0000 == 69 [pid = 3760] [id = 429] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 15C03C00 == 68 [pid = 3760] [id = 428] 00:54:00 INFO - PROCESS | 3760 | --DOCSHELL 1D336C00 == 67 [pid = 3760] [id = 427] 00:54:00 INFO - PROCESS | 3760 | ++DOCSHELL 13307400 == 68 [pid = 3760] [id = 450] 00:54:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (13361400) [pid = 3760] [serial = 1350] [outer = 00000000] 00:54:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (15562C00) [pid = 3760] [serial = 1351] [outer = 13361400] 00:54:00 INFO - PROCESS | 3760 | 1461225240402 Marionette DEBUG loaded listener.js 00:54:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1593A000) [pid = 3760] [serial = 1352] [outer = 13361400] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (18288800) [pid = 3760] [serial = 1190] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1DBE5400) [pid = 3760] [serial = 1199] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1C553C00) [pid = 3760] [serial = 1096] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (15CAB000) [pid = 3760] [serial = 1141] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (18E0EC00) [pid = 3760] [serial = 1144] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1D389C00) [pid = 3760] [serial = 1153] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C8F4000) [pid = 3760] [serial = 1147] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (167F0000) [pid = 3760] [serial = 1202] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (18203800) [pid = 3760] [serial = 1156] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1D33A000) [pid = 3760] [serial = 1150] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1DA67000) [pid = 3760] [serial = 1196] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1C31BC00) [pid = 3760] [serial = 1193] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C84E800) [pid = 3760] [serial = 1267] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (16E68000) [pid = 3760] [serial = 1255] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1827F400) [pid = 3760] [serial = 1256] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (18E0D000) [pid = 3760] [serial = 1258] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (18EC5800) [pid = 3760] [serial = 1259] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C318C00) [pid = 3760] [serial = 1264] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (18ECD000) [pid = 3760] [serial = 1250] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (18EC6800) [pid = 3760] [serial = 1249] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1A338800) [pid = 3760] [serial = 1261] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1AAD2000) [pid = 3760] [serial = 1262] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (167EF000) [pid = 3760] [serial = 1253] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16756000) [pid = 3760] [serial = 1252] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1CD1F800) [pid = 3760] [serial = 1270] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1C859C00) [pid = 3760] [serial = 1268] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D223C00) [pid = 3760] [serial = 1279] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1CD26000) [pid = 3760] [serial = 1271] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1CAEA800) [pid = 3760] [serial = 1277] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (167E6C00) [pid = 3760] [serial = 1274] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1D32DC00) [pid = 3760] [serial = 1280] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (15726800) [pid = 3760] [serial = 1273] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1C5C2800) [pid = 3760] [serial = 1276] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1C33E000) [pid = 3760] [serial = 1265] [outer = 00000000] [url = about:blank] 00:54:00 INFO - PROCESS | 3760 | 1461225240858 Marionette TRACE conn2 <- [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]]]}] 00:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 796ms 00:54:00 INFO - PROCESS | 3760 | 1461225240903 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 00:54:00 INFO - PROCESS | 3760 | 1461225240905 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 00:54:00 INFO - PROCESS | 3760 | 1461225240912 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:54:00 INFO - PROCESS | 3760 | 1461225240916 Marionette TRACE conn2 <- [1,1766,null,{}] 00:54:00 INFO - PROCESS | 3760 | 1461225240929 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:01 INFO - PROCESS | 3760 | 1461225241016 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 00:54:01 INFO - PROCESS | 3760 | 1461225241025 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:01 INFO - PROCESS | 3760 | ++DOCSHELL 1656E800 == 69 [pid = 3760] [id = 451] 00:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16629800) [pid = 3760] [serial = 1353] [outer = 00000000] 00:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (167E9400) [pid = 3760] [serial = 1354] [outer = 16629800] 00:54:01 INFO - PROCESS | 3760 | 1461225241071 Marionette DEBUG loaded listener.js 00:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (167EEC00) [pid = 3760] [serial = 1355] [outer = 16629800] 00:54:01 INFO - PROCESS | 3760 | 1461225241556 Marionette TRACE conn2 <- [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]]]}] 00:54:01 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 00:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 702ms 00:54:01 INFO - PROCESS | 3760 | 1461225241613 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 00:54:01 INFO - PROCESS | 3760 | 1461225241615 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 00:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:54:01 INFO - PROCESS | 3760 | 1461225241619 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:54:01 INFO - PROCESS | 3760 | 1461225241621 Marionette TRACE conn2 <- [1,1770,null,{}] 00:54:01 INFO - PROCESS | 3760 | 1461225241624 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:01 INFO - PROCESS | 3760 | 1461225241701 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 00:54:01 INFO - PROCESS | 3760 | 1461225241709 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:01 INFO - PROCESS | 3760 | ++DOCSHELL 167E7000 == 70 [pid = 3760] [id = 452] 00:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16A1D400) [pid = 3760] [serial = 1356] [outer = 00000000] 00:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (18167000) [pid = 3760] [serial = 1357] [outer = 16A1D400] 00:54:01 INFO - PROCESS | 3760 | 1461225241754 Marionette DEBUG loaded listener.js 00:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (18163800) [pid = 3760] [serial = 1358] [outer = 16A1D400] 00:54:02 INFO - PROCESS | 3760 | 1461225242209 Marionette TRACE conn2 <- [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]]]}] 00:54:02 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 00:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 640ms 00:54:02 INFO - PROCESS | 3760 | 1461225242258 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 00:54:02 INFO - PROCESS | 3760 | 1461225242260 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 00:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:54:02 INFO - PROCESS | 3760 | 1461225242263 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:54:02 INFO - PROCESS | 3760 | 1461225242264 Marionette TRACE conn2 <- [1,1774,null,{}] 00:54:02 INFO - PROCESS | 3760 | 1461225242268 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:02 INFO - PROCESS | 3760 | 1461225242343 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 00:54:02 INFO - PROCESS | 3760 | 1461225242349 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:02 INFO - PROCESS | 3760 | ++DOCSHELL 18283400 == 71 [pid = 3760] [id = 453] 00:54:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (18283800) [pid = 3760] [serial = 1359] [outer = 00000000] 00:54:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (18585400) [pid = 3760] [serial = 1360] [outer = 18283800] 00:54:02 INFO - PROCESS | 3760 | 1461225242393 Marionette DEBUG loaded listener.js 00:54:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (185EC400) [pid = 3760] [serial = 1361] [outer = 18283800] 00:54:02 INFO - PROCESS | 3760 | 1461225242879 Marionette TRACE conn2 <- [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]]]}] 00:54:02 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 00:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 702ms 00:54:02 INFO - PROCESS | 3760 | 1461225242962 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 00:54:02 INFO - PROCESS | 3760 | 1461225242964 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 00:54:02 INFO - PROCESS | 3760 | 1461225242967 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:54:02 INFO - PROCESS | 3760 | 1461225242969 Marionette TRACE conn2 <- [1,1778,null,{}] 00:54:02 INFO - PROCESS | 3760 | 1461225242972 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:03 INFO - PROCESS | 3760 | 1461225243109 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 00:54:03 INFO - PROCESS | 3760 | 1461225243117 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:03 INFO - PROCESS | 3760 | ++DOCSHELL 11BF8C00 == 72 [pid = 3760] [id = 454] 00:54:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (13310400) [pid = 3760] [serial = 1362] [outer = 00000000] 00:54:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (18E0E800) [pid = 3760] [serial = 1363] [outer = 13310400] 00:54:03 INFO - PROCESS | 3760 | 1461225243216 Marionette DEBUG loaded listener.js 00:54:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (18E17400) [pid = 3760] [serial = 1364] [outer = 13310400] 00:54:03 INFO - PROCESS | 3760 | 1461225243632 Marionette TRACE conn2 <- [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]]]}] 00:54:03 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) 00:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 686ms 00:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:54:03 INFO - PROCESS | 3760 | 1461225243668 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 00:54:03 INFO - PROCESS | 3760 | 1461225243670 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 00:54:03 INFO - PROCESS | 3760 | 1461225243673 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:54:03 INFO - PROCESS | 3760 | 1461225243675 Marionette TRACE conn2 <- [1,1782,null,{}] 00:54:03 INFO - PROCESS | 3760 | 1461225243678 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:03 INFO - PROCESS | 3760 | 1461225243813 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 00:54:03 INFO - PROCESS | 3760 | 1461225243834 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:03 INFO - PROCESS | 3760 | ++DOCSHELL 123FE000 == 73 [pid = 3760] [id = 455] 00:54:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (18D52000) [pid = 3760] [serial = 1365] [outer = 00000000] 00:54:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (197D2400) [pid = 3760] [serial = 1366] [outer = 18D52000] 00:54:03 INFO - PROCESS | 3760 | 1461225243878 Marionette DEBUG loaded listener.js 00:54:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19870400) [pid = 3760] [serial = 1367] [outer = 18D52000] 00:54:04 INFO - PROCESS | 3760 | 1461225244329 Marionette TRACE conn2 <- [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]]]}] 00:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 686ms 00:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:54:04 INFO - PROCESS | 3760 | 1461225244373 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 00:54:04 INFO - PROCESS | 3760 | 1461225244375 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 00:54:04 INFO - PROCESS | 3760 | 1461225244378 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:54:04 INFO - PROCESS | 3760 | 1461225244380 Marionette TRACE conn2 <- [1,1786,null,{}] 00:54:04 INFO - PROCESS | 3760 | 1461225244383 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:04 INFO - PROCESS | 3760 | 1461225244499 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 00:54:04 INFO - PROCESS | 3760 | 1461225244506 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:04 INFO - PROCESS | 3760 | ++DOCSHELL 18ED0400 == 74 [pid = 3760] [id = 456] 00:54:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (18ED0800) [pid = 3760] [serial = 1368] [outer = 00000000] 00:54:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (199A7400) [pid = 3760] [serial = 1369] [outer = 18ED0800] 00:54:04 INFO - PROCESS | 3760 | 1461225244550 Marionette DEBUG loaded listener.js 00:54:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (19DD9400) [pid = 3760] [serial = 1370] [outer = 18ED0800] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (19874800) [pid = 3760] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1A2A8800) [pid = 3760] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1893B000) [pid = 3760] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (14B5CC00) [pid = 3760] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1883E000) [pid = 3760] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (167ED000) [pid = 3760] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (14BF9400) [pid = 3760] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1DA64800) [pid = 3760] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18EC8C00) [pid = 3760] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (18D26000) [pid = 3760] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D331400) [pid = 3760] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (15CF0400) [pid = 3760] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1C857800) [pid = 3760] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1CD1C400) [pid = 3760] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (15C05000) [pid = 3760] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (14451800) [pid = 3760] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (19875400) [pid = 3760] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1D37C800) [pid = 3760] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A957800) [pid = 3760] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (11BF2000) [pid = 3760] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:54:05 INFO - PROCESS | 3760 | 1461225245313 Marionette TRACE conn2 <- [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]]]}] 00:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 999ms 00:54:05 INFO - PROCESS | 3760 | 1461225245381 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 00:54:05 INFO - PROCESS | 3760 | 1461225245383 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 00:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:54:05 INFO - PROCESS | 3760 | 1461225245387 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:54:05 INFO - PROCESS | 3760 | 1461225245388 Marionette TRACE conn2 <- [1,1790,null,{}] 00:54:05 INFO - PROCESS | 3760 | 1461225245392 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:05 INFO - PROCESS | 3760 | 1461225245468 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 00:54:05 INFO - PROCESS | 3760 | 1461225245564 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:05 INFO - PROCESS | 3760 | ++DOCSHELL 12355000 == 75 [pid = 3760] [id = 457] 00:54:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (123F9800) [pid = 3760] [serial = 1371] [outer = 00000000] 00:54:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1593B800) [pid = 3760] [serial = 1372] [outer = 123F9800] 00:54:05 INFO - PROCESS | 3760 | 1461225245607 Marionette DEBUG loaded listener.js 00:54:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (18165400) [pid = 3760] [serial = 1373] [outer = 123F9800] 00:54:05 INFO - PROCESS | 3760 | 1461225245962 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 593ms 00:54:05 INFO - PROCESS | 3760 | 1461225245983 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 00:54:05 INFO - PROCESS | 3760 | 1461225245985 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 00:54:05 INFO - PROCESS | 3760 | 1461225245988 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:54:05 INFO - PROCESS | 3760 | 1461225245990 Marionette TRACE conn2 <- [1,1794,null,{}] 00:54:05 INFO - PROCESS | 3760 | 1461225245993 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:06 INFO - PROCESS | 3760 | 1461225246111 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 00:54:06 INFO - PROCESS | 3760 | 1461225246120 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:06 INFO - PROCESS | 3760 | ++DOCSHELL 15935400 == 76 [pid = 3760] [id = 458] 00:54:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (15CE7800) [pid = 3760] [serial = 1374] [outer = 00000000] 00:54:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1973BC00) [pid = 3760] [serial = 1375] [outer = 15CE7800] 00:54:06 INFO - PROCESS | 3760 | 1461225246163 Marionette DEBUG loaded listener.js 00:54:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (19732C00) [pid = 3760] [serial = 1376] [outer = 15CE7800] 00:54:06 INFO - PROCESS | 3760 | 1461225246578 Marionette TRACE conn2 <- [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]]]}] 00:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 640ms 00:54:06 INFO - PROCESS | 3760 | 1461225246627 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 00:54:06 INFO - PROCESS | 3760 | 1461225246629 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 00:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:54:06 INFO - PROCESS | 3760 | 1461225246632 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:54:06 INFO - PROCESS | 3760 | 1461225246634 Marionette TRACE conn2 <- [1,1798,null,{}] 00:54:06 INFO - PROCESS | 3760 | 1461225246638 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:06 INFO - PROCESS | 3760 | 1461225246769 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 00:54:06 INFO - PROCESS | 3760 | 1461225246815 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:06 INFO - PROCESS | 3760 | ++DOCSHELL 1A960C00 == 77 [pid = 3760] [id = 459] 00:54:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1AA08800) [pid = 3760] [serial = 1377] [outer = 00000000] 00:54:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1C1F4000) [pid = 3760] [serial = 1378] [outer = 1AA08800] 00:54:06 INFO - PROCESS | 3760 | 1461225246864 Marionette DEBUG loaded listener.js 00:54:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1C319C00) [pid = 3760] [serial = 1379] [outer = 1AA08800] 00:54:07 INFO - PROCESS | 3760 | 1461225247400 Marionette TRACE conn2 <- [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]]]}] 00:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 796ms 00:54:07 INFO - PROCESS | 3760 | 1461225247435 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 00:54:07 INFO - PROCESS | 3760 | 1461225247439 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 00:54:07 INFO - PROCESS | 3760 | 1461225247445 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:54:07 INFO - PROCESS | 3760 | 1461225247449 Marionette TRACE conn2 <- [1,1802,null,{}] 00:54:07 INFO - PROCESS | 3760 | 1461225247456 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:07 INFO - PROCESS | 3760 | 1461225247563 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 00:54:07 INFO - PROCESS | 3760 | 1461225247706 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:07 INFO - PROCESS | 3760 | ++DOCSHELL 13306000 == 78 [pid = 3760] [id = 460] 00:54:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1330A000) [pid = 3760] [serial = 1380] [outer = 00000000] 00:54:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1440C800) [pid = 3760] [serial = 1381] [outer = 1330A000] 00:54:07 INFO - PROCESS | 3760 | 1461225247764 Marionette DEBUG loaded listener.js 00:54:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (14B69800) [pid = 3760] [serial = 1382] [outer = 1330A000] 00:54:08 INFO - PROCESS | 3760 | 1461225248439 Marionette TRACE conn2 <- [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]]]}] 00:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1046ms 00:54:08 INFO - PROCESS | 3760 | 1461225248474 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 00:54:08 INFO - PROCESS | 3760 | 1461225248480 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 00:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:54:08 INFO - PROCESS | 3760 | 1461225248507 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:54:08 INFO - PROCESS | 3760 | 1461225248510 Marionette TRACE conn2 <- [1,1806,null,{}] 00:54:08 INFO - PROCESS | 3760 | 1461225248514 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:08 INFO - PROCESS | 3760 | 1461225248621 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 00:54:08 INFO - PROCESS | 3760 | 1461225248758 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:08 INFO - PROCESS | 3760 | ++DOCSHELL 15726800 == 79 [pid = 3760] [id = 461] 00:54:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (15CF0400) [pid = 3760] [serial = 1383] [outer = 00000000] 00:54:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (18285800) [pid = 3760] [serial = 1384] [outer = 15CF0400] 00:54:08 INFO - PROCESS | 3760 | 1461225248813 Marionette DEBUG loaded listener.js 00:54:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (18835000) [pid = 3760] [serial = 1385] [outer = 15CF0400] 00:54:09 INFO - PROCESS | 3760 | 1461225249450 Marionette TRACE conn2 <- [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]]]}] 00:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 999ms 00:54:09 INFO - PROCESS | 3760 | 1461225249508 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 00:54:09 INFO - PROCESS | 3760 | 1461225249510 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 00:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:54:09 INFO - PROCESS | 3760 | 1461225249514 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:54:09 INFO - PROCESS | 3760 | 1461225249518 Marionette TRACE conn2 <- [1,1810,null,{}] 00:54:09 INFO - PROCESS | 3760 | 1461225249529 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:09 INFO - PROCESS | 3760 | 1461225249634 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 00:54:09 INFO - PROCESS | 3760 | 1461225249742 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:09 INFO - PROCESS | 3760 | ++DOCSHELL 17C0F800 == 80 [pid = 3760] [id = 462] 00:54:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A2A3000) [pid = 3760] [serial = 1386] [outer = 00000000] 00:54:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C1EDC00) [pid = 3760] [serial = 1387] [outer = 1A2A3000] 00:54:09 INFO - PROCESS | 3760 | 1461225249799 Marionette DEBUG loaded listener.js 00:54:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1C313800) [pid = 3760] [serial = 1388] [outer = 1A2A3000] 00:54:10 INFO - PROCESS | 3760 | 1461225250371 Marionette TRACE conn2 <- [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]]]}] 00:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 905ms 00:54:10 INFO - PROCESS | 3760 | 1461225250418 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 00:54:10 INFO - PROCESS | 3760 | 1461225250421 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 00:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:54:10 INFO - PROCESS | 3760 | 1461225250424 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:54:10 INFO - PROCESS | 3760 | 1461225250426 Marionette TRACE conn2 <- [1,1814,null,{}] 00:54:10 INFO - PROCESS | 3760 | 1461225250430 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:10 INFO - PROCESS | 3760 | 1461225250532 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 00:54:10 INFO - PROCESS | 3760 | 1461225250641 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:10 INFO - PROCESS | 3760 | ++DOCSHELL 1C345C00 == 81 [pid = 3760] [id = 463] 00:54:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1C349000) [pid = 3760] [serial = 1389] [outer = 00000000] 00:54:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1C40F400) [pid = 3760] [serial = 1390] [outer = 1C349000] 00:54:10 INFO - PROCESS | 3760 | 1461225250695 Marionette DEBUG loaded listener.js 00:54:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1C54F000) [pid = 3760] [serial = 1391] [outer = 1C349000] 00:54:11 INFO - PROCESS | 3760 | 1461225251266 Marionette TRACE conn2 <- [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]]]}] 00:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 890ms 00:54:11 INFO - PROCESS | 3760 | 1461225251328 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 00:54:11 INFO - PROCESS | 3760 | 1461225251330 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 00:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:54:11 INFO - PROCESS | 3760 | 1461225251334 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:54:11 INFO - PROCESS | 3760 | 1461225251336 Marionette TRACE conn2 <- [1,1818,null,{}] 00:54:11 INFO - PROCESS | 3760 | 1461225251339 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:11 INFO - PROCESS | 3760 | 1461225251439 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 00:54:11 INFO - PROCESS | 3760 | 1461225251547 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:11 INFO - PROCESS | 3760 | ++DOCSHELL 1C34B400 == 82 [pid = 3760] [id = 464] 00:54:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C40BC00) [pid = 3760] [serial = 1392] [outer = 00000000] 00:54:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1C850C00) [pid = 3760] [serial = 1393] [outer = 1C40BC00] 00:54:11 INFO - PROCESS | 3760 | 1461225251600 Marionette DEBUG loaded listener.js 00:54:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1C852800) [pid = 3760] [serial = 1394] [outer = 1C40BC00] 00:54:12 INFO - PROCESS | 3760 | 1461225252340 Marionette TRACE conn2 <- [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]]]}] 00:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1046ms 00:54:12 INFO - PROCESS | 3760 | 1461225252406 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 00:54:12 INFO - PROCESS | 3760 | 1461225252409 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 00:54:12 INFO - PROCESS | 3760 | 1461225252415 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:54:12 INFO - PROCESS | 3760 | 1461225252418 Marionette TRACE conn2 <- [1,1822,null,{}] 00:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:54:12 INFO - PROCESS | 3760 | 1461225252423 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:12 INFO - PROCESS | 3760 | 1461225252518 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 00:54:12 INFO - PROCESS | 3760 | 1461225252654 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:12 INFO - PROCESS | 3760 | ++DOCSHELL 14407800 == 83 [pid = 3760] [id = 465] 00:54:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (14B60800) [pid = 3760] [serial = 1395] [outer = 00000000] 00:54:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (15CD8400) [pid = 3760] [serial = 1396] [outer = 14B60800] 00:54:12 INFO - PROCESS | 3760 | 1461225252704 Marionette DEBUG loaded listener.js 00:54:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (15CEE400) [pid = 3760] [serial = 1397] [outer = 14B60800] 00:54:13 INFO - PROCESS | 3760 | 1461225253296 Marionette TRACE conn2 <- [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]]]}] 00:54:13 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 00:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 952ms 00:54:13 INFO - PROCESS | 3760 | 1461225253383 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 00:54:13 INFO - PROCESS | 3760 | 1461225253388 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 00:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:54:13 INFO - PROCESS | 3760 | 1461225253395 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:54:13 INFO - PROCESS | 3760 | 1461225253398 Marionette TRACE conn2 <- [1,1826,null,{}] 00:54:13 INFO - PROCESS | 3760 | 1461225253402 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:13 INFO - PROCESS | 3760 | 1461225253502 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 13B10000 == 82 [pid = 3760] [id = 272] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 15E90800 == 81 [pid = 3760] [id = 284] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 1C1EC400 == 80 [pid = 3760] [id = 327] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 18584800 == 79 [pid = 3760] [id = 270] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 15935400 == 78 [pid = 3760] [id = 458] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 12355000 == 77 [pid = 3760] [id = 457] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 18ED0400 == 76 [pid = 3760] [id = 456] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 123FE000 == 75 [pid = 3760] [id = 455] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 11BF8C00 == 74 [pid = 3760] [id = 454] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 18283400 == 73 [pid = 3760] [id = 453] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 167E7000 == 72 [pid = 3760] [id = 452] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 1656E800 == 71 [pid = 3760] [id = 451] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 13307400 == 70 [pid = 3760] [id = 450] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 11BF9C00 == 69 [pid = 3760] [id = 449] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1D37FC00) [pid = 3760] [serial = 1282] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1D74A000) [pid = 3760] [serial = 1297] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1DBE6400) [pid = 3760] [serial = 1333] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 185F5400 == 68 [pid = 3760] [id = 446] 00:54:13 INFO - PROCESS | 3760 | --DOCSHELL 1593B000 == 67 [pid = 3760] [id = 445] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1DBEF000) [pid = 3760] [serial = 1235] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (18ED1C00) [pid = 3760] [serial = 1247] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1C1F3C00) [pid = 3760] [serial = 1241] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1DA70400) [pid = 3760] [serial = 1244] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (18201C00) [pid = 3760] [serial = 1238] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1CAE7C00) [pid = 3760] [serial = 1318] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1D22C000) [pid = 3760] [serial = 1321] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1CAE6C00) [pid = 3760] [serial = 1319] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (167EE000) [pid = 3760] [serial = 1286] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1674C400) [pid = 3760] [serial = 1285] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1D387000) [pid = 3760] [serial = 1292] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1D37B400) [pid = 3760] [serial = 1291] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1987B400) [pid = 3760] [serial = 1309] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (19AA9C00) [pid = 3760] [serial = 1310] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D746400) [pid = 3760] [serial = 1324] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1C1F3800) [pid = 3760] [serial = 1312] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1C312400) [pid = 3760] [serial = 1313] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (14B09C00) [pid = 3760] [serial = 1306] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (15CF1800) [pid = 3760] [serial = 1307] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1987CC00) [pid = 3760] [serial = 1295] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1987B800) [pid = 3760] [serial = 1294] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1D337400) [pid = 3760] [serial = 1322] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1C407000) [pid = 3760] [serial = 1315] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1D385000) [pid = 3760] [serial = 1331] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1D22E000) [pid = 3760] [serial = 1330] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1D74B400) [pid = 3760] [serial = 1325] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1C34A800) [pid = 3760] [serial = 1301] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1C1F5800) [pid = 3760] [serial = 1300] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (19DD8800) [pid = 3760] [serial = 1289] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (197D2C00) [pid = 3760] [serial = 1288] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18834800) [pid = 3760] [serial = 1304] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (18288000) [pid = 3760] [serial = 1303] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (18D28C00) [pid = 3760] [serial = 1327] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1931CC00) [pid = 3760] [serial = 1328] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1C40C800) [pid = 3760] [serial = 1316] [outer = 00000000] [url = about:blank] 00:54:13 INFO - PROCESS | 3760 | 1461225253646 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:13 INFO - PROCESS | 3760 | ++DOCSHELL 11BF9C00 == 68 [pid = 3760] [id = 466] 00:54:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (12355000) [pid = 3760] [serial = 1398] [outer = 00000000] 00:54:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1376EC00) [pid = 3760] [serial = 1399] [outer = 12355000] 00:54:13 INFO - PROCESS | 3760 | 1461225253696 Marionette DEBUG loaded listener.js 00:54:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (14BEB000) [pid = 3760] [serial = 1400] [outer = 12355000] 00:54:14 INFO - PROCESS | 3760 | 1461225254098 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 00:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:54:14 INFO - PROCESS | 3760 | 1461225254138 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 00:54:14 INFO - PROCESS | 3760 | 1461225254141 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 00:54:14 INFO - PROCESS | 3760 | 1461225254144 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:54:14 INFO - PROCESS | 3760 | 1461225254148 Marionette TRACE conn2 <- [1,1830,null,{}] 00:54:14 INFO - PROCESS | 3760 | 1461225254158 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:14 INFO - PROCESS | 3760 | 1461225254243 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 00:54:14 INFO - PROCESS | 3760 | 1461225254250 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:14 INFO - PROCESS | 3760 | ++DOCSHELL 1593B000 == 69 [pid = 3760] [id = 467] 00:54:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15F7EC00) [pid = 3760] [serial = 1401] [outer = 00000000] 00:54:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1827BC00) [pid = 3760] [serial = 1402] [outer = 15F7EC00] 00:54:14 INFO - PROCESS | 3760 | 1461225254297 Marionette DEBUG loaded listener.js 00:54:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (18511C00) [pid = 3760] [serial = 1403] [outer = 15F7EC00] 00:54:14 INFO - PROCESS | 3760 | 1461225254776 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 687ms 00:54:14 INFO - PROCESS | 3760 | 1461225254841 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 00:54:14 INFO - PROCESS | 3760 | 1461225254844 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 00:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:54:14 INFO - PROCESS | 3760 | 1461225254847 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:54:14 INFO - PROCESS | 3760 | 1461225254849 Marionette TRACE conn2 <- [1,1834,null,{}] 00:54:14 INFO - PROCESS | 3760 | 1461225254852 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:14 INFO - PROCESS | 3760 | 1461225254931 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 00:54:14 INFO - PROCESS | 3760 | 1461225254939 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:14 INFO - PROCESS | 3760 | ++DOCSHELL 15939800 == 70 [pid = 3760] [id = 468] 00:54:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1820FC00) [pid = 3760] [serial = 1404] [outer = 00000000] 00:54:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18E0D400) [pid = 3760] [serial = 1405] [outer = 1820FC00] 00:54:14 INFO - PROCESS | 3760 | 1461225254983 Marionette DEBUG loaded listener.js 00:54:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (18E11800) [pid = 3760] [serial = 1406] [outer = 1820FC00] 00:54:15 INFO - PROCESS | 3760 | 1461225255420 Marionette TRACE conn2 <- [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]]]}] 00:54:15 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) 00:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 593ms 00:54:15 INFO - PROCESS | 3760 | 1461225255449 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 00:54:15 INFO - PROCESS | 3760 | 1461225255451 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 00:54:15 INFO - PROCESS | 3760 | 1461225255454 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:54:15 INFO - PROCESS | 3760 | 1461225255456 Marionette TRACE conn2 <- [1,1838,null,{}] 00:54:15 INFO - PROCESS | 3760 | 1461225255459 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:15 INFO - PROCESS | 3760 | 1461225255537 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 00:54:15 INFO - PROCESS | 3760 | 1461225255543 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:15 INFO - PROCESS | 3760 | ++DOCSHELL 18E0F800 == 71 [pid = 3760] [id = 469] 00:54:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (18EC3C00) [pid = 3760] [serial = 1407] [outer = 00000000] 00:54:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (18ED2800) [pid = 3760] [serial = 1408] [outer = 18EC3C00] 00:54:15 INFO - PROCESS | 3760 | 1461225255588 Marionette DEBUG loaded listener.js 00:54:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (197D8400) [pid = 3760] [serial = 1409] [outer = 18EC3C00] 00:54:16 INFO - PROCESS | 3760 | 1461225256082 Marionette TRACE conn2 <- [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]]]}] 00:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 686ms 00:54:16 INFO - PROCESS | 3760 | 1461225256160 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 00:54:16 INFO - PROCESS | 3760 | 1461225256162 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 00:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:54:16 INFO - PROCESS | 3760 | 1461225256165 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:54:16 INFO - PROCESS | 3760 | 1461225256166 Marionette TRACE conn2 <- [1,1842,null,{}] 00:54:16 INFO - PROCESS | 3760 | 1461225256170 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:16 INFO - PROCESS | 3760 | 1461225256303 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 00:54:16 INFO - PROCESS | 3760 | 1461225256371 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:16 INFO - PROCESS | 3760 | ++DOCSHELL 19AAE400 == 72 [pid = 3760] [id = 470] 00:54:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (19AB4000) [pid = 3760] [serial = 1410] [outer = 00000000] 00:54:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1A23A800) [pid = 3760] [serial = 1411] [outer = 19AB4000] 00:54:16 INFO - PROCESS | 3760 | 1461225256426 Marionette DEBUG loaded listener.js 00:54:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A960800) [pid = 3760] [serial = 1412] [outer = 19AB4000] 00:54:16 INFO - PROCESS | 3760 | 1461225256850 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 00:54:16 INFO - PROCESS | 3760 | 1461225256944 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 00:54:16 INFO - PROCESS | 3760 | 1461225256946 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 00:54:16 INFO - PROCESS | 3760 | 1461225256951 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:54:16 INFO - PROCESS | 3760 | 1461225256953 Marionette TRACE conn2 <- [1,1846,null,{}] 00:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:54:16 INFO - PROCESS | 3760 | 1461225256956 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:17 INFO - PROCESS | 3760 | 1461225257068 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 00:54:17 INFO - PROCESS | 3760 | 1461225257080 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:17 INFO - PROCESS | 3760 | ++DOCSHELL 1C1F6800 == 73 [pid = 3760] [id = 471] 00:54:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1C1F7400) [pid = 3760] [serial = 1413] [outer = 00000000] 00:54:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1C31E800) [pid = 3760] [serial = 1414] [outer = 1C1F7400] 00:54:17 INFO - PROCESS | 3760 | 1461225257177 Marionette DEBUG loaded listener.js 00:54:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1C344800) [pid = 3760] [serial = 1415] [outer = 1C1F7400] 00:54:17 INFO - PROCESS | 3760 | 1461225257589 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 686ms 00:54:17 INFO - PROCESS | 3760 | 1461225257654 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 00:54:17 INFO - PROCESS | 3760 | 1461225257656 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 00:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:54:17 INFO - PROCESS | 3760 | 1461225257660 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:54:17 INFO - PROCESS | 3760 | 1461225257661 Marionette TRACE conn2 <- [1,1850,null,{}] 00:54:17 INFO - PROCESS | 3760 | 1461225257665 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:17 INFO - PROCESS | 3760 | 1461225257776 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (19878000) [pid = 3760] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1D37CC00) [pid = 3760] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (18ED0800) [pid = 3760] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (18D52000) [pid = 3760] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (123F9800) [pid = 3760] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (13361400) [pid = 3760] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15933800) [pid = 3760] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18283800) [pid = 3760] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15CE7800) [pid = 3760] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16629800) [pid = 3760] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (11CB2000) [pid = 3760] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16A1D400) [pid = 3760] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:54:18 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (13310400) [pid = 3760] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:54:18 INFO - PROCESS | 3760 | 1461225258019 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:18 INFO - PROCESS | 3760 | ++DOCSHELL 11BF2C00 == 74 [pid = 3760] [id = 472] 00:54:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (11CB2000) [pid = 3760] [serial = 1416] [outer = 00000000] 00:54:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (13368C00) [pid = 3760] [serial = 1417] [outer = 11CB2000] 00:54:18 INFO - PROCESS | 3760 | 1461225258064 Marionette DEBUG loaded listener.js 00:54:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (157B8C00) [pid = 3760] [serial = 1418] [outer = 11CB2000] 00:54:18 INFO - PROCESS | 3760 | 1461225258451 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 843ms 00:54:18 INFO - PROCESS | 3760 | 1461225258502 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 00:54:18 INFO - PROCESS | 3760 | 1461225258504 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 00:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:54:18 INFO - PROCESS | 3760 | 1461225258508 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:54:18 INFO - PROCESS | 3760 | 1461225258509 Marionette TRACE conn2 <- [1,1854,null,{}] 00:54:18 INFO - PROCESS | 3760 | 1461225258513 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:18 INFO - PROCESS | 3760 | 1461225258627 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 00:54:18 INFO - PROCESS | 3760 | 1461225258635 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:18 INFO - PROCESS | 3760 | ++DOCSHELL 13444000 == 75 [pid = 3760] [id = 473] 00:54:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (13449000) [pid = 3760] [serial = 1419] [outer = 00000000] 00:54:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (197D8800) [pid = 3760] [serial = 1420] [outer = 13449000] 00:54:18 INFO - PROCESS | 3760 | 1461225258679 Marionette DEBUG loaded listener.js 00:54:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (199A5800) [pid = 3760] [serial = 1421] [outer = 13449000] 00:54:19 INFO - PROCESS | 3760 | 1461225259085 Marionette TRACE conn2 <- [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]]]}] 00:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 639ms 00:54:19 INFO - PROCESS | 3760 | 1461225259146 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 00:54:19 INFO - PROCESS | 3760 | 1461225259148 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 00:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:54:19 INFO - PROCESS | 3760 | 1461225259151 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:54:19 INFO - PROCESS | 3760 | 1461225259153 Marionette TRACE conn2 <- [1,1858,null,{}] 00:54:19 INFO - PROCESS | 3760 | 1461225259156 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:19 INFO - PROCESS | 3760 | 1461225259271 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 00:54:19 INFO - PROCESS | 3760 | 1461225259333 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:19 INFO - PROCESS | 3760 | ++DOCSHELL 13445000 == 76 [pid = 3760] [id = 474] 00:54:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (18513400) [pid = 3760] [serial = 1422] [outer = 00000000] 00:54:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1C553800) [pid = 3760] [serial = 1423] [outer = 18513400] 00:54:19 INFO - PROCESS | 3760 | 1461225259376 Marionette DEBUG loaded listener.js 00:54:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1C5C6400) [pid = 3760] [serial = 1424] [outer = 18513400] 00:54:19 INFO - PROCESS | 3760 | 1461225259737 Marionette TRACE conn2 <- [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]]]}] 00:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 640ms 00:54:19 INFO - PROCESS | 3760 | 1461225259790 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 00:54:19 INFO - PROCESS | 3760 | 1461225259792 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 00:54:19 INFO - PROCESS | 3760 | 1461225259795 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:54:19 INFO - PROCESS | 3760 | 1461225259797 Marionette TRACE conn2 <- [1,1862,null,{}] 00:54:19 INFO - PROCESS | 3760 | 1461225259810 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:19 INFO - PROCESS | 3760 | 1461225259936 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 00:54:19 INFO - PROCESS | 3760 | 1461225259936 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:19 INFO - PROCESS | 3760 | ++DOCSHELL 1C8ED400 == 77 [pid = 3760] [id = 475] 00:54:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1C8F2800) [pid = 3760] [serial = 1425] [outer = 00000000] 00:54:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1CAEB800) [pid = 3760] [serial = 1426] [outer = 1C8F2800] 00:54:19 INFO - PROCESS | 3760 | 1461225259984 Marionette DEBUG loaded listener.js 00:54:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1CD1F800) [pid = 3760] [serial = 1427] [outer = 1C8F2800] 00:54:20 INFO - PROCESS | 3760 | 1461225260680 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 952ms 00:54:20 INFO - PROCESS | 3760 | 1461225260746 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 00:54:20 INFO - PROCESS | 3760 | 1461225260752 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 00:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:54:20 INFO - PROCESS | 3760 | 1461225260758 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:54:20 INFO - PROCESS | 3760 | 1461225260761 Marionette TRACE conn2 <- [1,1866,null,{}] 00:54:20 INFO - PROCESS | 3760 | 1461225260767 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:20 INFO - PROCESS | 3760 | 1461225260908 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 00:54:21 INFO - PROCESS | 3760 | 1461225261048 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:21 INFO - PROCESS | 3760 | ++DOCSHELL 1390D800 == 78 [pid = 3760] [id = 476] 00:54:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1440E400) [pid = 3760] [serial = 1428] [outer = 00000000] 00:54:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1656B000) [pid = 3760] [serial = 1429] [outer = 1440E400] 00:54:21 INFO - PROCESS | 3760 | 1461225261105 Marionette DEBUG loaded listener.js 00:54:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (167E4400) [pid = 3760] [serial = 1430] [outer = 1440E400] 00:54:21 INFO - PROCESS | 3760 | 1461225261703 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 999ms 00:54:21 INFO - PROCESS | 3760 | 1461225261759 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 00:54:21 INFO - PROCESS | 3760 | 1461225261765 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 00:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:54:21 INFO - PROCESS | 3760 | 1461225261771 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:54:21 INFO - PROCESS | 3760 | 1461225261774 Marionette TRACE conn2 <- [1,1870,null,{}] 00:54:21 INFO - PROCESS | 3760 | 1461225261778 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:21 INFO - PROCESS | 3760 | 1461225261930 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 00:54:21 INFO - PROCESS | 3760 | 1461225261997 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:22 INFO - PROCESS | 3760 | ++DOCSHELL 17C0D400 == 79 [pid = 3760] [id = 477] 00:54:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1816B000) [pid = 3760] [serial = 1431] [outer = 00000000] 00:54:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (18E18400) [pid = 3760] [serial = 1432] [outer = 1816B000] 00:54:22 INFO - PROCESS | 3760 | 1461225262052 Marionette DEBUG loaded listener.js 00:54:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1973B400) [pid = 3760] [serial = 1433] [outer = 1816B000] 00:54:22 INFO - PROCESS | 3760 | 1461225262689 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 999ms 00:54:22 INFO - PROCESS | 3760 | 1461225262772 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 00:54:22 INFO - PROCESS | 3760 | 1461225262775 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 00:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:54:22 INFO - PROCESS | 3760 | 1461225262779 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:54:22 INFO - PROCESS | 3760 | 1461225262783 Marionette TRACE conn2 <- [1,1874,null,{}] 00:54:22 INFO - PROCESS | 3760 | 1461225262794 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:22 INFO - PROCESS | 3760 | 1461225262947 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 00:54:23 INFO - PROCESS | 3760 | 1461225263014 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:23 INFO - PROCESS | 3760 | ++DOCSHELL 18168800 == 80 [pid = 3760] [id = 478] 00:54:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (18E0D000) [pid = 3760] [serial = 1434] [outer = 00000000] 00:54:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C858800) [pid = 3760] [serial = 1435] [outer = 18E0D000] 00:54:23 INFO - PROCESS | 3760 | 1461225263070 Marionette DEBUG loaded listener.js 00:54:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C8F3C00) [pid = 3760] [serial = 1436] [outer = 18E0D000] 00:54:23 INFO - PROCESS | 3760 | 1461225263665 Marionette TRACE conn2 <- [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]]]}] 00:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 952ms 00:54:23 INFO - PROCESS | 3760 | 1461225263723 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 00:54:23 INFO - PROCESS | 3760 | 1461225263726 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 00:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:54:23 INFO - PROCESS | 3760 | 1461225263730 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:54:23 INFO - PROCESS | 3760 | 1461225263732 Marionette TRACE conn2 <- [1,1878,null,{}] 00:54:23 INFO - PROCESS | 3760 | 1461225263735 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:23 INFO - PROCESS | 3760 | 1461225263871 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 00:54:24 INFO - PROCESS | 3760 | 1461225264009 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:24 INFO - PROCESS | 3760 | ++DOCSHELL 1C1ECC00 == 81 [pid = 3760] [id = 479] 00:54:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C1F5800) [pid = 3760] [serial = 1437] [outer = 00000000] 00:54:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1D051C00) [pid = 3760] [serial = 1438] [outer = 1C1F5800] 00:54:24 INFO - PROCESS | 3760 | 1461225264064 Marionette DEBUG loaded listener.js 00:54:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1D056C00) [pid = 3760] [serial = 1439] [outer = 1C1F5800] 00:54:24 INFO - PROCESS | 3760 | 1461225264617 Marionette TRACE conn2 <- [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]]]}] 00:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 952ms 00:54:24 INFO - PROCESS | 3760 | 1461225264675 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 00:54:24 INFO - PROCESS | 3760 | 1461225264677 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 00:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:54:24 INFO - PROCESS | 3760 | 1461225264681 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:54:24 INFO - PROCESS | 3760 | 1461225264682 Marionette TRACE conn2 <- [1,1882,null,{}] 00:54:24 INFO - PROCESS | 3760 | 1461225264686 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:24 INFO - PROCESS | 3760 | 1461225264788 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 00:54:24 INFO - PROCESS | 3760 | 1461225264908 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:24 INFO - PROCESS | 3760 | ++DOCSHELL 143B7000 == 82 [pid = 3760] [id = 480] 00:54:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1CD1D000) [pid = 3760] [serial = 1440] [outer = 00000000] 00:54:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D224400) [pid = 3760] [serial = 1441] [outer = 1CD1D000] 00:54:24 INFO - PROCESS | 3760 | 1461225264961 Marionette DEBUG loaded listener.js 00:54:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D22D000) [pid = 3760] [serial = 1442] [outer = 1CD1D000] 00:54:25 INFO - PROCESS | 3760 | 1461225265711 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1092ms 00:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:54:25 INFO - PROCESS | 3760 | 1461225265777 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 00:54:25 INFO - PROCESS | 3760 | 1461225265781 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 00:54:25 INFO - PROCESS | 3760 | 1461225265786 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:54:25 INFO - PROCESS | 3760 | 1461225265790 Marionette TRACE conn2 <- [1,1886,null,{}] 00:54:25 INFO - PROCESS | 3760 | 1461225265796 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:25 INFO - PROCESS | 3760 | 1461225265941 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 00:54:25 INFO - PROCESS | 3760 | 1461225265961 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:25 INFO - PROCESS | 3760 | ++DOCSHELL 15E0B800 == 83 [pid = 3760] [id = 481] 00:54:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (15E8C400) [pid = 3760] [serial = 1443] [outer = 00000000] 00:54:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (167E6000) [pid = 3760] [serial = 1444] [outer = 15E8C400] 00:54:26 INFO - PROCESS | 3760 | 1461225266009 Marionette DEBUG loaded listener.js 00:54:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (167F0000) [pid = 3760] [serial = 1445] [outer = 15E8C400] 00:54:26 INFO - PROCESS | 3760 | 1461225266644 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 889ms 00:54:26 INFO - PROCESS | 3760 | 1461225266689 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 00:54:26 INFO - PROCESS | 3760 | 1461225266695 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 00:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:54:26 INFO - PROCESS | 3760 | 1461225266701 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:54:26 INFO - PROCESS | 3760 | 1461225266704 Marionette TRACE conn2 <- [1,1890,null,{}] 00:54:26 INFO - PROCESS | 3760 | 1461225266707 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:26 INFO - PROCESS | 3760 | 1461225266801 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 00:54:26 INFO - PROCESS | 3760 | 1461225266938 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 13445000 == 82 [pid = 3760] [id = 474] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 13444000 == 81 [pid = 3760] [id = 473] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 11BF2C00 == 80 [pid = 3760] [id = 472] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 1C1F6800 == 79 [pid = 3760] [id = 471] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 19AAE400 == 78 [pid = 3760] [id = 470] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 18E0F800 == 77 [pid = 3760] [id = 469] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 1DA64C00 == 76 [pid = 3760] [id = 444] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 15939800 == 75 [pid = 3760] [id = 468] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 1593B000 == 74 [pid = 3760] [id = 467] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 11BF9C00 == 73 [pid = 3760] [id = 466] 00:54:26 INFO - PROCESS | 3760 | --DOCSHELL 14407800 == 72 [pid = 3760] [id = 465] 00:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C1F4000) [pid = 3760] [serial = 1378] [outer = 00000000] [url = about:blank] 00:54:26 INFO - PROCESS | 3760 | ++DOCSHELL 11BF9C00 == 73 [pid = 3760] [id = 482] 00:54:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (12D93000) [pid = 3760] [serial = 1446] [outer = 00000000] 00:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (15746400) [pid = 3760] [serial = 1447] [outer = 12D93000] 00:54:27 INFO - PROCESS | 3760 | 1461225267033 Marionette DEBUG loaded listener.js 00:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (15F75800) [pid = 3760] [serial = 1448] [outer = 12D93000] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1D8B9800) [pid = 3760] [serial = 1298] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1D74B000) [pid = 3760] [serial = 1283] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (19DD9400) [pid = 3760] [serial = 1370] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (18E0E800) [pid = 3760] [serial = 1363] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (18E17400) [pid = 3760] [serial = 1364] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (18165400) [pid = 3760] [serial = 1373] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (19870400) [pid = 3760] [serial = 1367] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (185EC400) [pid = 3760] [serial = 1361] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (199A7400) [pid = 3760] [serial = 1369] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (197D2400) [pid = 3760] [serial = 1366] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1593B800) [pid = 3760] [serial = 1372] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15562C00) [pid = 3760] [serial = 1351] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1593A000) [pid = 3760] [serial = 1352] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16E67C00) [pid = 3760] [serial = 1336] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1C1EC000) [pid = 3760] [serial = 1346] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (18E0C400) [pid = 3760] [serial = 1345] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (18585400) [pid = 3760] [serial = 1360] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1973BC00) [pid = 3760] [serial = 1375] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (167E9400) [pid = 3760] [serial = 1354] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (167EEC00) [pid = 3760] [serial = 1355] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1344B400) [pid = 3760] [serial = 1349] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1335E400) [pid = 3760] [serial = 1348] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1D381C00) [pid = 3760] [serial = 1342] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (19871000) [pid = 3760] [serial = 1339] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (19732C00) [pid = 3760] [serial = 1376] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (18167000) [pid = 3760] [serial = 1357] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18163800) [pid = 3760] [serial = 1358] [outer = 00000000] [url = about:blank] 00:54:27 INFO - PROCESS | 3760 | 1461225267461 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 796ms 00:54:27 INFO - PROCESS | 3760 | 1461225267516 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 00:54:27 INFO - PROCESS | 3760 | 1461225267518 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 00:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:54:27 INFO - PROCESS | 3760 | 1461225267527 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:54:27 INFO - PROCESS | 3760 | 1461225267531 Marionette TRACE conn2 <- [1,1894,null,{}] 00:54:27 INFO - PROCESS | 3760 | 1461225267543 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:27 INFO - PROCESS | 3760 | 1461225267635 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 00:54:27 INFO - PROCESS | 3760 | 1461225267643 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:27 INFO - PROCESS | 3760 | ++DOCSHELL 18288C00 == 74 [pid = 3760] [id = 483] 00:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (18289400) [pid = 3760] [serial = 1449] [outer = 00000000] 00:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (185F4800) [pid = 3760] [serial = 1450] [outer = 18289400] 00:54:27 INFO - PROCESS | 3760 | 1461225267690 Marionette DEBUG loaded listener.js 00:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (18D26000) [pid = 3760] [serial = 1451] [outer = 18289400] 00:54:28 INFO - PROCESS | 3760 | 1461225268178 Marionette TRACE conn2 <- [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]]]}] 00:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 702ms 00:54:28 INFO - PROCESS | 3760 | 1461225268228 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 00:54:28 INFO - PROCESS | 3760 | 1461225268231 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 00:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:54:28 INFO - PROCESS | 3760 | 1461225268234 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:54:28 INFO - PROCESS | 3760 | 1461225268236 Marionette TRACE conn2 <- [1,1898,null,{}] 00:54:28 INFO - PROCESS | 3760 | 1461225268240 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:28 INFO - PROCESS | 3760 | 1461225268342 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 00:54:28 INFO - PROCESS | 3760 | 1461225268351 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:28 INFO - PROCESS | 3760 | ++DOCSHELL 18E0C400 == 75 [pid = 3760] [id = 484] 00:54:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (18E0C800) [pid = 3760] [serial = 1452] [outer = 00000000] 00:54:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (18ECC000) [pid = 3760] [serial = 1453] [outer = 18E0C800] 00:54:28 INFO - PROCESS | 3760 | 1461225268397 Marionette DEBUG loaded listener.js 00:54:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (19736400) [pid = 3760] [serial = 1454] [outer = 18E0C800] 00:54:28 INFO - PROCESS | 3760 | 1461225268876 Marionette TRACE conn2 <- [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]]]}] 00:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 687ms 00:54:28 INFO - PROCESS | 3760 | 1461225268933 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 00:54:28 INFO - PROCESS | 3760 | 1461225268935 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 00:54:28 INFO - PROCESS | 3760 | 1461225268938 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:54:28 INFO - PROCESS | 3760 | 1461225268940 Marionette TRACE conn2 <- [1,1902,null,{}] 00:54:28 INFO - PROCESS | 3760 | 1461225268944 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:29 INFO - PROCESS | 3760 | 1461225269049 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 00:54:29 INFO - PROCESS | 3760 | 1461225269061 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:29 INFO - PROCESS | 3760 | ++DOCSHELL 1376F000 == 76 [pid = 3760] [id = 485] 00:54:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15CDDC00) [pid = 3760] [serial = 1455] [outer = 00000000] 00:54:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (19877000) [pid = 3760] [serial = 1456] [outer = 15CDDC00] 00:54:29 INFO - PROCESS | 3760 | 1461225269106 Marionette DEBUG loaded listener.js 00:54:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1987BC00) [pid = 3760] [serial = 1457] [outer = 15CDDC00] 00:54:29 INFO - PROCESS | 3760 | 1461225269583 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 686ms 00:54:29 INFO - PROCESS | 3760 | 1461225269638 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 00:54:29 INFO - PROCESS | 3760 | 1461225269640 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 00:54:29 INFO - PROCESS | 3760 | 1461225269643 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:54:29 INFO - PROCESS | 3760 | 1461225269645 Marionette TRACE conn2 <- [1,1906,null,{}] 00:54:29 INFO - PROCESS | 3760 | 1461225269654 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:29 INFO - PROCESS | 3760 | 1461225269790 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 00:54:29 INFO - PROCESS | 3760 | 1461225269858 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:29 INFO - PROCESS | 3760 | ++DOCSHELL 19DD3800 == 77 [pid = 3760] [id = 486] 00:54:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A22F400) [pid = 3760] [serial = 1458] [outer = 00000000] 00:54:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A736400) [pid = 3760] [serial = 1459] [outer = 1A22F400] 00:54:29 INFO - PROCESS | 3760 | 1461225269905 Marionette DEBUG loaded listener.js 00:54:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1C1ED400) [pid = 3760] [serial = 1460] [outer = 1A22F400] 00:54:30 INFO - PROCESS | 3760 | 1461225270324 Marionette TRACE conn2 <- [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]]]}] 00:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 00:54:30 INFO - PROCESS | 3760 | 1461225270427 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 00:54:30 INFO - PROCESS | 3760 | 1461225270429 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 00:54:30 INFO - PROCESS | 3760 | 1461225270433 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:54:30 INFO - PROCESS | 3760 | 1461225270434 Marionette TRACE conn2 <- [1,1910,null,{}] 00:54:30 INFO - PROCESS | 3760 | 1461225270438 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:30 INFO - PROCESS | 3760 | 1461225270552 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 00:54:30 INFO - PROCESS | 3760 | 1461225270620 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:30 INFO - PROCESS | 3760 | ++DOCSHELL 1A2A4000 == 78 [pid = 3760] [id = 487] 00:54:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A33D000) [pid = 3760] [serial = 1461] [outer = 00000000] 00:54:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1C40D000) [pid = 3760] [serial = 1462] [outer = 1A33D000] 00:54:30 INFO - PROCESS | 3760 | 1461225270664 Marionette DEBUG loaded listener.js 00:54:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C554400) [pid = 3760] [serial = 1463] [outer = 1A33D000] 00:54:31 INFO - PROCESS | 3760 | 1461225271073 Marionette TRACE conn2 <- [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]]]}] 00:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 702ms 00:54:31 INFO - PROCESS | 3760 | 1461225271133 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 00:54:31 INFO - PROCESS | 3760 | 1461225271135 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 00:54:31 INFO - PROCESS | 3760 | 1461225271139 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:54:31 INFO - PROCESS | 3760 | 1461225271140 Marionette TRACE conn2 <- [1,1914,null,{}] 00:54:31 INFO - PROCESS | 3760 | 1461225271143 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:31 INFO - PROCESS | 3760 | 1461225271255 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 00:54:31 INFO - PROCESS | 3760 | 1461225271261 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:31 INFO - PROCESS | 3760 | ++DOCSHELL 1C342000 == 79 [pid = 3760] [id = 488] 00:54:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C555400) [pid = 3760] [serial = 1464] [outer = 00000000] 00:54:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1CD1FC00) [pid = 3760] [serial = 1465] [outer = 1C555400] 00:54:31 INFO - PROCESS | 3760 | 1461225271304 Marionette DEBUG loaded listener.js 00:54:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1D060800) [pid = 3760] [serial = 1466] [outer = 1C555400] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15F7EC00) [pid = 3760] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (12355000) [pid = 3760] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (19AB4000) [pid = 3760] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (14B60800) [pid = 3760] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1820FC00) [pid = 3760] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18EC3C00) [pid = 3760] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1C1F7400) [pid = 3760] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (11CB2000) [pid = 3760] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (13449000) [pid = 3760] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (18513400) [pid = 3760] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (18D28400) [pid = 3760] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (15C41800) [pid = 3760] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:54:31 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1D0ADC00) [pid = 3760] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:54:31 INFO - PROCESS | 3760 | 1461225271832 Marionette TRACE conn2 <- [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]]]}] 00:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 00:54:31 INFO - PROCESS | 3760 | 1461225271884 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 00:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:54:31 INFO - PROCESS | 3760 | 1461225271886 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 00:54:31 INFO - PROCESS | 3760 | 1461225271889 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:54:31 INFO - PROCESS | 3760 | 1461225271891 Marionette TRACE conn2 <- [1,1918,null,{}] 00:54:31 INFO - PROCESS | 3760 | 1461225271895 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:31 INFO - PROCESS | 3760 | 1461225271977 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 00:54:31 INFO - PROCESS | 3760 | 1461225271982 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:31 INFO - PROCESS | 3760 | ++DOCSHELL 16E5D800 == 80 [pid = 3760] [id = 489] 00:54:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (18513400) [pid = 3760] [serial = 1467] [outer = 00000000] 00:54:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (18ECFC00) [pid = 3760] [serial = 1468] [outer = 18513400] 00:54:32 INFO - PROCESS | 3760 | 1461225272025 Marionette DEBUG loaded listener.js 00:54:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1999F400) [pid = 3760] [serial = 1469] [outer = 18513400] 00:54:32 INFO - PROCESS | 3760 | 1461225272452 Marionette TRACE conn2 <- [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]]]}] 00:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 593ms 00:54:32 INFO - PROCESS | 3760 | 1461225272492 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 00:54:32 INFO - PROCESS | 3760 | 1461225272494 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 00:54:32 INFO - PROCESS | 3760 | 1461225272498 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:54:32 INFO - PROCESS | 3760 | 1461225272499 Marionette TRACE conn2 <- [1,1922,null,{}] 00:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:54:32 INFO - PROCESS | 3760 | 1461225272503 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:32 INFO - PROCESS | 3760 | 1461225272584 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 00:54:32 INFO - PROCESS | 3760 | 1461225272590 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:32 INFO - PROCESS | 3760 | ++DOCSHELL 1C314800 == 81 [pid = 3760] [id = 490] 00:54:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1C319000) [pid = 3760] [serial = 1470] [outer = 00000000] 00:54:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16569000) [pid = 3760] [serial = 1471] [outer = 1C319000] 00:54:32 INFO - PROCESS | 3760 | 1461225272633 Marionette DEBUG loaded listener.js 00:54:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1C558800) [pid = 3760] [serial = 1472] [outer = 1C319000] 00:54:33 INFO - PROCESS | 3760 | 1461225273061 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 593ms 00:54:33 INFO - PROCESS | 3760 | 1461225273097 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 00:54:33 INFO - PROCESS | 3760 | 1461225273099 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 00:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:54:33 INFO - PROCESS | 3760 | 1461225273119 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:54:33 INFO - PROCESS | 3760 | 1461225273121 Marionette TRACE conn2 <- [1,1926,null,{}] 00:54:33 INFO - PROCESS | 3760 | 1461225273125 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:33 INFO - PROCESS | 3760 | 1461225273224 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 00:54:33 INFO - PROCESS | 3760 | 1461225273230 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:33 INFO - PROCESS | 3760 | ++DOCSHELL 1D22E800 == 82 [pid = 3760] [id = 491] 00:54:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1D32C400) [pid = 3760] [serial = 1473] [outer = 00000000] 00:54:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1D336400) [pid = 3760] [serial = 1474] [outer = 1D32C400] 00:54:33 INFO - PROCESS | 3760 | 1461225273280 Marionette DEBUG loaded listener.js 00:54:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1D33A800) [pid = 3760] [serial = 1475] [outer = 1D32C400] 00:54:33 INFO - PROCESS | 3760 | 1461225273972 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 905ms 00:54:34 INFO - PROCESS | 3760 | 1461225274018 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 00:54:34 INFO - PROCESS | 3760 | 1461225274023 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 00:54:34 INFO - PROCESS | 3760 | 1461225274029 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:54:34 INFO - PROCESS | 3760 | 1461225274033 Marionette TRACE conn2 <- [1,1930,null,{}] 00:54:34 INFO - PROCESS | 3760 | 1461225274038 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:34 INFO - PROCESS | 3760 | 1461225274179 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 00:54:34 INFO - PROCESS | 3760 | 1461225274321 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:34 INFO - PROCESS | 3760 | ++DOCSHELL 14B60800 == 83 [pid = 3760] [id = 492] 00:54:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1593AC00) [pid = 3760] [serial = 1476] [outer = 00000000] 00:54:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (167EEC00) [pid = 3760] [serial = 1477] [outer = 1593AC00] 00:54:34 INFO - PROCESS | 3760 | 1461225274379 Marionette DEBUG loaded listener.js 00:54:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (17C0BC00) [pid = 3760] [serial = 1478] [outer = 1593AC00] 00:54:34 INFO - PROCESS | 3760 | 1461225274999 Marionette TRACE conn2 <- [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]]]}] 00:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 998ms 00:54:35 INFO - PROCESS | 3760 | 1461225275032 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 00:54:35 INFO - PROCESS | 3760 | 1461225275038 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 00:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:54:35 INFO - PROCESS | 3760 | 1461225275044 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:54:35 INFO - PROCESS | 3760 | 1461225275047 Marionette TRACE conn2 <- [1,1934,null,{}] 00:54:35 INFO - PROCESS | 3760 | 1461225275051 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:35 INFO - PROCESS | 3760 | 1461225275158 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 00:54:35 INFO - PROCESS | 3760 | 1461225275298 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:35 INFO - PROCESS | 3760 | ++DOCSHELL 1662B000 == 84 [pid = 3760] [id = 493] 00:54:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (167E7800) [pid = 3760] [serial = 1479] [outer = 00000000] 00:54:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (18E14000) [pid = 3760] [serial = 1480] [outer = 167E7800] 00:54:35 INFO - PROCESS | 3760 | 1461225275353 Marionette DEBUG loaded listener.js 00:54:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (18ED0C00) [pid = 3760] [serial = 1481] [outer = 167E7800] 00:54:35 INFO - PROCESS | 3760 | 1461225275999 Marionette TRACE conn2 <- [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]]]}] 00:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 998ms 00:54:36 INFO - PROCESS | 3760 | 1461225276045 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 00:54:36 INFO - PROCESS | 3760 | 1461225276047 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 00:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:54:36 INFO - PROCESS | 3760 | 1461225276051 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:54:36 INFO - PROCESS | 3760 | 1461225276055 Marionette TRACE conn2 <- [1,1938,null,{}] 00:54:36 INFO - PROCESS | 3760 | 1461225276066 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:36 INFO - PROCESS | 3760 | 1461225276221 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 00:54:36 INFO - PROCESS | 3760 | 1461225276239 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:36 INFO - PROCESS | 3760 | ++DOCSHELL 12DDDC00 == 85 [pid = 3760] [id = 494] 00:54:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A233C00) [pid = 3760] [serial = 1482] [outer = 00000000] 00:54:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D22EC00) [pid = 3760] [serial = 1483] [outer = 1A233C00] 00:54:36 INFO - PROCESS | 3760 | 1461225276296 Marionette DEBUG loaded listener.js 00:54:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1D332C00) [pid = 3760] [serial = 1484] [outer = 1A233C00] 00:54:36 INFO - PROCESS | 3760 | 1461225276879 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 843ms 00:54:36 INFO - PROCESS | 3760 | 1461225276893 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 00:54:36 INFO - PROCESS | 3760 | 1461225276896 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 00:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:54:36 INFO - PROCESS | 3760 | 1461225276915 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:54:36 INFO - PROCESS | 3760 | 1461225276917 Marionette TRACE conn2 <- [1,1942,null,{}] 00:54:36 INFO - PROCESS | 3760 | 1461225276922 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:37 INFO - PROCESS | 3760 | 1461225277036 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 00:54:37 INFO - PROCESS | 3760 | 1461225277148 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:37 INFO - PROCESS | 3760 | ++DOCSHELL 1D22E000 == 86 [pid = 3760] [id = 495] 00:54:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1D32FC00) [pid = 3760] [serial = 1485] [outer = 00000000] 00:54:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1D388C00) [pid = 3760] [serial = 1486] [outer = 1D32FC00] 00:54:37 INFO - PROCESS | 3760 | 1461225277201 Marionette DEBUG loaded listener.js 00:54:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1D73D800) [pid = 3760] [serial = 1487] [outer = 1D32FC00] 00:54:37 INFO - PROCESS | 3760 | 1461225277764 Marionette TRACE conn2 <- [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]]]}] 00:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 905ms 00:54:37 INFO - PROCESS | 3760 | 1461225277804 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 00:54:37 INFO - PROCESS | 3760 | 1461225277806 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 00:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:54:37 INFO - PROCESS | 3760 | 1461225277809 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:54:37 INFO - PROCESS | 3760 | 1461225277811 Marionette TRACE conn2 <- [1,1946,null,{}] 00:54:37 INFO - PROCESS | 3760 | 1461225277815 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:37 INFO - PROCESS | 3760 | 1461225277916 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 00:54:38 INFO - PROCESS | 3760 | 1461225278075 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:38 INFO - PROCESS | 3760 | ++DOCSHELL 1D22F800 == 87 [pid = 3760] [id = 496] 00:54:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1D335400) [pid = 3760] [serial = 1488] [outer = 00000000] 00:54:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1D749800) [pid = 3760] [serial = 1489] [outer = 1D335400] 00:54:38 INFO - PROCESS | 3760 | 1461225278130 Marionette DEBUG loaded listener.js 00:54:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1D8B1000) [pid = 3760] [serial = 1490] [outer = 1D335400] 00:54:38 INFO - PROCESS | 3760 | 1461225278734 Marionette TRACE conn2 <- [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]]]}] 00:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 952ms 00:54:38 INFO - PROCESS | 3760 | 1461225278755 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 00:54:38 INFO - PROCESS | 3760 | 1461225278757 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 00:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:54:38 INFO - PROCESS | 3760 | 1461225278760 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:54:38 INFO - PROCESS | 3760 | 1461225278762 Marionette TRACE conn2 <- [1,1950,null,{}] 00:54:38 INFO - PROCESS | 3760 | 1461225278766 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:38 INFO - PROCESS | 3760 | 1461225278888 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 00:54:38 INFO - PROCESS | 3760 | 1461225279002 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:39 INFO - PROCESS | 3760 | ++DOCSHELL 12D95C00 == 88 [pid = 3760] [id = 497] 00:54:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (13770C00) [pid = 3760] [serial = 1491] [outer = 00000000] 00:54:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (15CE6C00) [pid = 3760] [serial = 1492] [outer = 13770C00] 00:54:39 INFO - PROCESS | 3760 | 1461225279106 Marionette DEBUG loaded listener.js 00:54:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (16A1D000) [pid = 3760] [serial = 1493] [outer = 13770C00] 00:54:39 INFO - PROCESS | 3760 | 1461225279845 Marionette TRACE conn2 <- [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]]]}] 00:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1154ms 00:54:39 INFO - PROCESS | 3760 | 1461225279916 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 00:54:39 INFO - PROCESS | 3760 | 1461225279920 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 00:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:54:39 INFO - PROCESS | 3760 | 1461225279968 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:54:39 INFO - PROCESS | 3760 | 1461225279972 Marionette TRACE conn2 <- [1,1954,null,{}] 00:54:39 INFO - PROCESS | 3760 | 1461225279977 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:40 INFO - PROCESS | 3760 | 1461225280082 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 00:54:40 INFO - PROCESS | 3760 | 1461225280221 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:40 INFO - PROCESS | 3760 | ++DOCSHELL 15F73000 == 89 [pid = 3760] [id = 498] 00:54:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (15F76400) [pid = 3760] [serial = 1494] [outer = 00000000] 00:54:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1827E800) [pid = 3760] [serial = 1495] [outer = 15F76400] 00:54:40 INFO - PROCESS | 3760 | 1461225280270 Marionette DEBUG loaded listener.js 00:54:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (18514400) [pid = 3760] [serial = 1496] [outer = 15F76400] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 14407C00 == 88 [pid = 3760] [id = 448] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 18EC8400 == 87 [pid = 3760] [id = 415] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 15F78000 == 86 [pid = 3760] [id = 354] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 1C314800 == 85 [pid = 3760] [id = 490] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 16E5D800 == 84 [pid = 3760] [id = 489] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 1C342000 == 83 [pid = 3760] [id = 488] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 1A2A4000 == 82 [pid = 3760] [id = 487] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 19DD3800 == 81 [pid = 3760] [id = 486] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 1376F000 == 80 [pid = 3760] [id = 485] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 18E0C400 == 79 [pid = 3760] [id = 484] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 18288C00 == 78 [pid = 3760] [id = 483] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1440C800) [pid = 3760] [serial = 1381] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (18285800) [pid = 3760] [serial = 1384] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1C1EDC00) [pid = 3760] [serial = 1387] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1C40F400) [pid = 3760] [serial = 1390] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C850C00) [pid = 3760] [serial = 1393] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 11BF9C00 == 77 [pid = 3760] [id = 482] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 15E0B800 == 76 [pid = 3760] [id = 481] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 18168800 == 75 [pid = 3760] [id = 478] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 17C0D400 == 74 [pid = 3760] [id = 477] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 1390D800 == 73 [pid = 3760] [id = 476] 00:54:40 INFO - PROCESS | 3760 | --DOCSHELL 1C8ED400 == 72 [pid = 3760] [id = 475] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1827BC00) [pid = 3760] [serial = 1402] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (18511C00) [pid = 3760] [serial = 1403] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1376EC00) [pid = 3760] [serial = 1399] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (14BEB000) [pid = 3760] [serial = 1400] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1A23A800) [pid = 3760] [serial = 1411] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (15CEE400) [pid = 3760] [serial = 1397] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (15CD8400) [pid = 3760] [serial = 1396] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (18E0D400) [pid = 3760] [serial = 1405] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (18E11800) [pid = 3760] [serial = 1406] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (18ED2800) [pid = 3760] [serial = 1408] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C31E800) [pid = 3760] [serial = 1414] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1A960800) [pid = 3760] [serial = 1412] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (13368C00) [pid = 3760] [serial = 1417] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1C344800) [pid = 3760] [serial = 1415] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (157B8C00) [pid = 3760] [serial = 1418] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (197D8800) [pid = 3760] [serial = 1420] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (199A5800) [pid = 3760] [serial = 1421] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1C5C6400) [pid = 3760] [serial = 1424] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (197D8400) [pid = 3760] [serial = 1409] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1C553800) [pid = 3760] [serial = 1423] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (198F5C00) [pid = 3760] [serial = 1340] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (18201400) [pid = 3760] [serial = 1337] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1D8B4800) [pid = 3760] [serial = 1343] [outer = 00000000] [url = about:blank] 00:54:40 INFO - PROCESS | 3760 | 1461225280831 Marionette TRACE conn2 <- [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]]]}] 00:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 905ms 00:54:40 INFO - PROCESS | 3760 | 1461225280870 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 00:54:40 INFO - PROCESS | 3760 | 1461225280875 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 00:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:54:40 INFO - PROCESS | 3760 | 1461225280881 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:54:40 INFO - PROCESS | 3760 | 1461225280884 Marionette TRACE conn2 <- [1,1958,null,{}] 00:54:40 INFO - PROCESS | 3760 | 1461225280887 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:40 INFO - PROCESS | 3760 | 1461225280974 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 00:54:40 INFO - PROCESS | 3760 | 1461225280983 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:40 INFO - PROCESS | 3760 | ++DOCSHELL 13908000 == 73 [pid = 3760] [id = 499] 00:54:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (157B8C00) [pid = 3760] [serial = 1497] [outer = 00000000] 00:54:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (18169C00) [pid = 3760] [serial = 1498] [outer = 157B8C00] 00:54:41 INFO - PROCESS | 3760 | 1461225281030 Marionette DEBUG loaded listener.js 00:54:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (18285800) [pid = 3760] [serial = 1499] [outer = 157B8C00] 00:54:41 INFO - PROCESS | 3760 | 1461225281533 Marionette TRACE conn2 <- [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]]]}] 00:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 702ms 00:54:41 INFO - PROCESS | 3760 | 1461225281580 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 00:54:41 INFO - PROCESS | 3760 | 1461225281582 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 00:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:54:41 INFO - PROCESS | 3760 | 1461225281586 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:54:41 INFO - PROCESS | 3760 | 1461225281589 Marionette TRACE conn2 <- [1,1962,null,{}] 00:54:41 INFO - PROCESS | 3760 | 1461225281598 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:41 INFO - PROCESS | 3760 | 1461225281685 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 00:54:41 INFO - PROCESS | 3760 | 1461225281721 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:41 INFO - PROCESS | 3760 | ++DOCSHELL 18D2AC00 == 74 [pid = 3760] [id = 500] 00:54:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (18D4E000) [pid = 3760] [serial = 1500] [outer = 00000000] 00:54:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (19732C00) [pid = 3760] [serial = 1501] [outer = 18D4E000] 00:54:41 INFO - PROCESS | 3760 | 1461225281768 Marionette DEBUG loaded listener.js 00:54:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (19874000) [pid = 3760] [serial = 1502] [outer = 18D4E000] 00:54:42 INFO - PROCESS | 3760 | 1461225282235 Marionette TRACE conn2 <- [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]]]}] 00:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 702ms 00:54:42 INFO - PROCESS | 3760 | 1461225282285 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 00:54:42 INFO - PROCESS | 3760 | 1461225282288 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 00:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:54:42 INFO - PROCESS | 3760 | 1461225282291 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:54:42 INFO - PROCESS | 3760 | 1461225282292 Marionette TRACE conn2 <- [1,1966,null,{}] 00:54:42 INFO - PROCESS | 3760 | 1461225282296 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:42 INFO - PROCESS | 3760 | 1461225282379 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 00:54:42 INFO - PROCESS | 3760 | 1461225282385 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:42 INFO - PROCESS | 3760 | ++DOCSHELL 18ED0000 == 75 [pid = 3760] [id = 501] 00:54:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (199A7400) [pid = 3760] [serial = 1503] [outer = 00000000] 00:54:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A230C00) [pid = 3760] [serial = 1504] [outer = 199A7400] 00:54:42 INFO - PROCESS | 3760 | 1461225282430 Marionette DEBUG loaded listener.js 00:54:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1A2A1C00) [pid = 3760] [serial = 1505] [outer = 199A7400] 00:54:42 INFO - PROCESS | 3760 | 1461225282862 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 593ms 00:54:42 INFO - PROCESS | 3760 | 1461225282903 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 00:54:42 INFO - PROCESS | 3760 | 1461225282905 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 00:54:42 INFO - PROCESS | 3760 | 1461225282908 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:54:42 INFO - PROCESS | 3760 | 1461225282910 Marionette TRACE conn2 <- [1,1970,null,{}] 00:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:54:42 INFO - PROCESS | 3760 | 1461225282913 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:43 INFO - PROCESS | 3760 | 1461225283034 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 00:54:43 INFO - PROCESS | 3760 | 1461225283040 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:43 INFO - PROCESS | 3760 | ++DOCSHELL 11BF1800 == 76 [pid = 3760] [id = 502] 00:54:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (12B38400) [pid = 3760] [serial = 1506] [outer = 00000000] 00:54:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1AACA800) [pid = 3760] [serial = 1507] [outer = 12B38400] 00:54:43 INFO - PROCESS | 3760 | 1461225283084 Marionette DEBUG loaded listener.js 00:54:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1C1F2800) [pid = 3760] [serial = 1508] [outer = 12B38400] 00:54:43 INFO - PROCESS | 3760 | 1461225283586 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 00:54:43 INFO - PROCESS | 3760 | 1461225283640 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 00:54:43 INFO - PROCESS | 3760 | 1461225283642 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 00:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:54:43 INFO - PROCESS | 3760 | 1461225283646 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:54:43 INFO - PROCESS | 3760 | 1461225283647 Marionette TRACE conn2 <- [1,1974,null,{}] 00:54:43 INFO - PROCESS | 3760 | 1461225283651 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:43 INFO - PROCESS | 3760 | 1461225283776 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 00:54:43 INFO - PROCESS | 3760 | 1461225283848 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:43 INFO - PROCESS | 3760 | ++DOCSHELL 1C34AC00 == 77 [pid = 3760] [id = 503] 00:54:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1C401800) [pid = 3760] [serial = 1509] [outer = 00000000] 00:54:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1C553C00) [pid = 3760] [serial = 1510] [outer = 1C401800] 00:54:43 INFO - PROCESS | 3760 | 1461225283896 Marionette DEBUG loaded listener.js 00:54:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1C5B8C00) [pid = 3760] [serial = 1511] [outer = 1C401800] 00:54:44 INFO - PROCESS | 3760 | 1461225284314 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 702ms 00:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:54:44 INFO - PROCESS | 3760 | 1461225284348 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 00:54:44 INFO - PROCESS | 3760 | 1461225284350 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 00:54:44 INFO - PROCESS | 3760 | 1461225284353 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:54:44 INFO - PROCESS | 3760 | 1461225284355 Marionette TRACE conn2 <- [1,1978,null,{}] 00:54:44 INFO - PROCESS | 3760 | 1461225284358 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:44 INFO - PROCESS | 3760 | 1461225284500 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 00:54:44 INFO - PROCESS | 3760 | 1461225284567 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:44 INFO - PROCESS | 3760 | ++DOCSHELL 1C40A000 == 78 [pid = 3760] [id = 504] 00:54:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C5BA800) [pid = 3760] [serial = 1512] [outer = 00000000] 00:54:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1CAEA800) [pid = 3760] [serial = 1513] [outer = 1C5BA800] 00:54:44 INFO - PROCESS | 3760 | 1461225284611 Marionette DEBUG loaded listener.js 00:54:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1D05E800) [pid = 3760] [serial = 1514] [outer = 1C5BA800] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (18513400) [pid = 3760] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1C319000) [pid = 3760] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1AA08800) [pid = 3760] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1A22F400) [pid = 3760] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A33D000) [pid = 3760] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (18E0C800) [pid = 3760] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (15E8C400) [pid = 3760] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15CDDC00) [pid = 3760] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1C8F2800) [pid = 3760] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (12D93000) [pid = 3760] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (18289400) [pid = 3760] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:54:45 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C555400) [pid = 3760] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:54:45 INFO - PROCESS | 3760 | 1461225285146 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 843ms 00:54:45 INFO - PROCESS | 3760 | 1461225285194 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 00:54:45 INFO - PROCESS | 3760 | 1461225285196 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 00:54:45 INFO - PROCESS | 3760 | 1461225285199 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:54:45 INFO - PROCESS | 3760 | 1461225285201 Marionette TRACE conn2 <- [1,1982,null,{}] 00:54:45 INFO - PROCESS | 3760 | 1461225285205 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:45 INFO - PROCESS | 3760 | 1461225285292 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 00:54:45 INFO - PROCESS | 3760 | 1461225285298 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:45 INFO - PROCESS | 3760 | ++DOCSHELL 1390C800 == 79 [pid = 3760] [id = 505] 00:54:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (148B9000) [pid = 3760] [serial = 1515] [outer = 00000000] 00:54:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (18E0D800) [pid = 3760] [serial = 1516] [outer = 148B9000] 00:54:45 INFO - PROCESS | 3760 | 1461225285344 Marionette DEBUG loaded listener.js 00:54:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1A236000) [pid = 3760] [serial = 1517] [outer = 148B9000] 00:54:45 INFO - PROCESS | 3760 | 1461225285800 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 00:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 640ms 00:54:45 INFO - PROCESS | 3760 | 1461225285846 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 00:54:45 INFO - PROCESS | 3760 | 1461225285848 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 00:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:54:45 INFO - PROCESS | 3760 | 1461225285853 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:54:45 INFO - PROCESS | 3760 | 1461225285855 Marionette TRACE conn2 <- [1,1986,null,{}] 00:54:45 INFO - PROCESS | 3760 | 1461225285858 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:45 INFO - PROCESS | 3760 | 1461225285939 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 00:54:45 INFO - PROCESS | 3760 | 1461225285946 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:45 INFO - PROCESS | 3760 | ++DOCSHELL 18283000 == 80 [pid = 3760] [id = 506] 00:54:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (18289400) [pid = 3760] [serial = 1518] [outer = 00000000] 00:54:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1D331400) [pid = 3760] [serial = 1519] [outer = 18289400] 00:54:45 INFO - PROCESS | 3760 | 1461225285989 Marionette DEBUG loaded listener.js 00:54:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1D381C00) [pid = 3760] [serial = 1520] [outer = 18289400] 00:54:46 INFO - PROCESS | 3760 | 1461225286420 Marionette TRACE conn2 <- [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]]]}] 00:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 593ms 00:54:46 INFO - PROCESS | 3760 | 1461225286462 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 00:54:46 INFO - PROCESS | 3760 | 1461225286464 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 00:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:54:46 INFO - PROCESS | 3760 | 1461225286467 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:54:46 INFO - PROCESS | 3760 | 1461225286468 Marionette TRACE conn2 <- [1,1990,null,{}] 00:54:46 INFO - PROCESS | 3760 | 1461225286472 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:46 INFO - PROCESS | 3760 | 1461225286554 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 00:54:46 INFO - PROCESS | 3760 | 1461225286559 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:46 INFO - PROCESS | 3760 | ++DOCSHELL 18D5B000 == 81 [pid = 3760] [id = 507] 00:54:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1C84F400) [pid = 3760] [serial = 1521] [outer = 00000000] 00:54:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D8B4800) [pid = 3760] [serial = 1522] [outer = 1C84F400] 00:54:46 INFO - PROCESS | 3760 | 1461225286602 Marionette DEBUG loaded listener.js 00:54:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D8BA000) [pid = 3760] [serial = 1523] [outer = 1C84F400] 00:54:47 INFO - PROCESS | 3760 | 1461225287067 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 00:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 624ms 00:54:47 INFO - PROCESS | 3760 | 1461225287141 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 00:54:47 INFO - PROCESS | 3760 | 1461225287146 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 00:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:54:47 INFO - PROCESS | 3760 | 1461225287155 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:54:47 INFO - PROCESS | 3760 | 1461225287159 Marionette TRACE conn2 <- [1,1994,null,{}] 00:54:47 INFO - PROCESS | 3760 | 1461225287165 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:47 INFO - PROCESS | 3760 | 1461225287286 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 00:54:47 INFO - PROCESS | 3760 | 1461225287479 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:47 INFO - PROCESS | 3760 | ++DOCSHELL 15932400 == 82 [pid = 3760] [id = 508] 00:54:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (15932C00) [pid = 3760] [serial = 1524] [outer = 00000000] 00:54:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (15CD8400) [pid = 3760] [serial = 1525] [outer = 15932C00] 00:54:47 INFO - PROCESS | 3760 | 1461225287535 Marionette DEBUG loaded listener.js 00:54:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (15F76800) [pid = 3760] [serial = 1526] [outer = 15932C00] 00:54:48 INFO - PROCESS | 3760 | 1461225288112 Marionette TRACE conn2 <- [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]]]}] 00:54:48 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 00:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 999ms 00:54:48 INFO - PROCESS | 3760 | 1461225288162 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 00:54:48 INFO - PROCESS | 3760 | 1461225288166 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 00:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:54:48 INFO - PROCESS | 3760 | 1461225288174 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:54:48 INFO - PROCESS | 3760 | 1461225288178 Marionette TRACE conn2 <- [1,1998,null,{}] 00:54:48 INFO - PROCESS | 3760 | 1461225288182 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:48 INFO - PROCESS | 3760 | 1461225288296 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 00:54:48 INFO - PROCESS | 3760 | 1461225288446 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:48 INFO - PROCESS | 3760 | ++DOCSHELL 15938C00 == 83 [pid = 3760] [id = 509] 00:54:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1593F000) [pid = 3760] [serial = 1527] [outer = 00000000] 00:54:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (18EC4C00) [pid = 3760] [serial = 1528] [outer = 1593F000] 00:54:48 INFO - PROCESS | 3760 | 1461225288520 Marionette DEBUG loaded listener.js 00:54:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (19734C00) [pid = 3760] [serial = 1529] [outer = 1593F000] 00:54:49 INFO - PROCESS | 3760 | 1461225289147 Marionette TRACE conn2 <- [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]]]}] 00:54:49 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 00:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1030ms 00:54:49 INFO - PROCESS | 3760 | 1461225289216 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 00:54:49 INFO - PROCESS | 3760 | 1461225289218 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 00:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:54:49 INFO - PROCESS | 3760 | 1461225289222 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:54:49 INFO - PROCESS | 3760 | 1461225289225 Marionette TRACE conn2 <- [1,2002,null,{}] 00:54:49 INFO - PROCESS | 3760 | 1461225289254 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:49 INFO - PROCESS | 3760 | 1461225289369 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 00:54:49 INFO - PROCESS | 3760 | 1461225289514 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:49 INFO - PROCESS | 3760 | ++DOCSHELL 1C1F2400 == 84 [pid = 3760] [id = 510] 00:54:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1C859400) [pid = 3760] [serial = 1530] [outer = 00000000] 00:54:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1D385000) [pid = 3760] [serial = 1531] [outer = 1C859400] 00:54:49 INFO - PROCESS | 3760 | 1461225289573 Marionette DEBUG loaded listener.js 00:54:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1D746800) [pid = 3760] [serial = 1532] [outer = 1C859400] 00:54:50 INFO - PROCESS | 3760 | 1461225290158 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 00:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 952ms 00:54:50 INFO - PROCESS | 3760 | 1461225290187 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 00:54:50 INFO - PROCESS | 3760 | 1461225290190 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 00:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:54:50 INFO - PROCESS | 3760 | 1461225290193 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:54:50 INFO - PROCESS | 3760 | 1461225290195 Marionette TRACE conn2 <- [1,2006,null,{}] 00:54:50 INFO - PROCESS | 3760 | 1461225290199 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:50 INFO - PROCESS | 3760 | 1461225290305 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 00:54:50 INFO - PROCESS | 3760 | 1461225290467 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:50 INFO - PROCESS | 3760 | ++DOCSHELL 1DA65400 == 85 [pid = 3760] [id = 511] 00:54:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1DA68800) [pid = 3760] [serial = 1533] [outer = 00000000] 00:54:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1DBE3C00) [pid = 3760] [serial = 1534] [outer = 1DA68800] 00:54:50 INFO - PROCESS | 3760 | 1461225290523 Marionette DEBUG loaded listener.js 00:54:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1DBE7800) [pid = 3760] [serial = 1535] [outer = 1DA68800] 00:54:51 INFO - PROCESS | 3760 | 1461225291070 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 937ms 00:54:51 INFO - PROCESS | 3760 | 1461225291138 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 00:54:51 INFO - PROCESS | 3760 | 1461225291141 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 00:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:54:51 INFO - PROCESS | 3760 | 1461225291144 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:54:51 INFO - PROCESS | 3760 | 1461225291146 Marionette TRACE conn2 <- [1,2010,null,{}] 00:54:51 INFO - PROCESS | 3760 | 1461225291164 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:51 INFO - PROCESS | 3760 | 1461225291267 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 00:54:51 INFO - PROCESS | 3760 | 1461225291408 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:51 INFO - PROCESS | 3760 | ++DOCSHELL 1C132000 == 86 [pid = 3760] [id = 512] 00:54:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1C132800) [pid = 3760] [serial = 1536] [outer = 00000000] 00:54:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1C13B400) [pid = 3760] [serial = 1537] [outer = 1C132800] 00:54:51 INFO - PROCESS | 3760 | 1461225291463 Marionette DEBUG loaded listener.js 00:54:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1C13DC00) [pid = 3760] [serial = 1538] [outer = 1C132800] 00:54:52 INFO - PROCESS | 3760 | 1461225292012 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 00:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 936ms 00:54:52 INFO - PROCESS | 3760 | 1461225292090 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 00:54:52 INFO - PROCESS | 3760 | 1461225292092 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 00:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:54:52 INFO - PROCESS | 3760 | 1461225292096 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:54:52 INFO - PROCESS | 3760 | 1461225292098 Marionette TRACE conn2 <- [1,2014,null,{}] 00:54:52 INFO - PROCESS | 3760 | 1461225292101 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:52 INFO - PROCESS | 3760 | 1461225292227 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 00:54:52 INFO - PROCESS | 3760 | 1461225292397 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:52 INFO - PROCESS | 3760 | ++DOCSHELL 18E15800 == 87 [pid = 3760] [id = 513] 00:54:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1C217800) [pid = 3760] [serial = 1539] [outer = 00000000] 00:54:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1C220000) [pid = 3760] [serial = 1540] [outer = 1C217800] 00:54:52 INFO - PROCESS | 3760 | 1461225292497 Marionette DEBUG loaded listener.js 00:54:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1C224400) [pid = 3760] [serial = 1541] [outer = 1C217800] 00:54:53 INFO - PROCESS | 3760 | 1461225293296 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 00:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1248ms 00:54:53 INFO - PROCESS | 3760 | 1461225293356 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 00:54:53 INFO - PROCESS | 3760 | 1461225293360 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 00:54:53 INFO - PROCESS | 3760 | 1461225293379 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:54:53 INFO - PROCESS | 3760 | 1461225293382 Marionette TRACE conn2 <- [1,2018,null,{}] 00:54:53 INFO - PROCESS | 3760 | 1461225293388 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:53 INFO - PROCESS | 3760 | 1461225293496 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 00:54:53 INFO - PROCESS | 3760 | 1461225293664 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:53 INFO - PROCESS | 3760 | ++DOCSHELL 14451800 == 88 [pid = 3760] [id = 514] 00:54:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (14B67400) [pid = 3760] [serial = 1542] [outer = 00000000] 00:54:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (16753000) [pid = 3760] [serial = 1543] [outer = 14B67400] 00:54:53 INFO - PROCESS | 3760 | 1461225293714 Marionette DEBUG loaded listener.js 00:54:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (167F1000) [pid = 3760] [serial = 1544] [outer = 14B67400] 00:54:54 INFO - PROCESS | 3760 | 1461225294328 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 00:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 998ms 00:54:54 INFO - PROCESS | 3760 | 1461225294382 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 00:54:54 INFO - PROCESS | 3760 | 1461225294387 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 00:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:54:54 INFO - PROCESS | 3760 | 1461225294393 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:54:54 INFO - PROCESS | 3760 | 1461225294395 Marionette TRACE conn2 <- [1,2022,null,{}] 00:54:54 INFO - PROCESS | 3760 | 1461225294399 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:54 INFO - PROCESS | 3760 | 1461225294503 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 00:54:54 INFO - PROCESS | 3760 | 1461225294637 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 18283000 == 87 [pid = 3760] [id = 506] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 1390C800 == 86 [pid = 3760] [id = 505] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 1C40A000 == 85 [pid = 3760] [id = 504] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 1C34AC00 == 84 [pid = 3760] [id = 503] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 11BF1800 == 83 [pid = 3760] [id = 502] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 18ED0000 == 82 [pid = 3760] [id = 501] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 18D2AC00 == 81 [pid = 3760] [id = 500] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 13908000 == 80 [pid = 3760] [id = 499] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 15F73000 == 79 [pid = 3760] [id = 498] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1656B000) [pid = 3760] [serial = 1429] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1D051C00) [pid = 3760] [serial = 1438] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1C858800) [pid = 3760] [serial = 1435] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1D224400) [pid = 3760] [serial = 1441] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1D336400) [pid = 3760] [serial = 1474] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (18E18400) [pid = 3760] [serial = 1432] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | ++DOCSHELL 11BF9C00 == 80 [pid = 3760] [id = 515] 00:54:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (13904000) [pid = 3760] [serial = 1545] [outer = 00000000] 00:54:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (15CDB400) [pid = 3760] [serial = 1546] [outer = 13904000] 00:54:54 INFO - PROCESS | 3760 | 1461225294720 Marionette DEBUG loaded listener.js 00:54:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (167E7C00) [pid = 3760] [serial = 1547] [outer = 13904000] 00:54:54 INFO - PROCESS | 3760 | --DOCSHELL 1D22E800 == 79 [pid = 3760] [id = 491] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1C319C00) [pid = 3760] [serial = 1379] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1A736400) [pid = 3760] [serial = 1459] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1C40D000) [pid = 3760] [serial = 1462] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1C1ED400) [pid = 3760] [serial = 1460] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (18ECC000) [pid = 3760] [serial = 1453] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (167F0000) [pid = 3760] [serial = 1445] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (167E6000) [pid = 3760] [serial = 1444] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (19877000) [pid = 3760] [serial = 1456] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1CAEB800) [pid = 3760] [serial = 1426] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1CD1F800) [pid = 3760] [serial = 1427] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (15746400) [pid = 3760] [serial = 1447] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (15F75800) [pid = 3760] [serial = 1448] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (185F4800) [pid = 3760] [serial = 1450] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (18D26000) [pid = 3760] [serial = 1451] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1CD1FC00) [pid = 3760] [serial = 1465] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C554400) [pid = 3760] [serial = 1463] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (18ECFC00) [pid = 3760] [serial = 1468] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1C558800) [pid = 3760] [serial = 1472] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (16569000) [pid = 3760] [serial = 1471] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1D060800) [pid = 3760] [serial = 1466] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (19736400) [pid = 3760] [serial = 1454] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1999F400) [pid = 3760] [serial = 1469] [outer = 00000000] [url = about:blank] 00:54:54 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1987BC00) [pid = 3760] [serial = 1457] [outer = 00000000] [url = about:blank] 00:54:55 INFO - PROCESS | 3760 | 1461225295161 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 827ms 00:54:55 INFO - PROCESS | 3760 | 1461225295219 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 00:54:55 INFO - PROCESS | 3760 | 1461225295221 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 00:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:54:55 INFO - PROCESS | 3760 | 1461225295225 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:54:55 INFO - PROCESS | 3760 | 1461225295228 Marionette TRACE conn2 <- [1,2026,null,{}] 00:54:55 INFO - PROCESS | 3760 | 1461225295238 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:55 INFO - PROCESS | 3760 | 1461225295324 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 00:54:55 INFO - PROCESS | 3760 | 1461225295333 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:55 INFO - PROCESS | 3760 | ++DOCSHELL 18D32400 == 80 [pid = 3760] [id = 516] 00:54:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (18D34400) [pid = 3760] [serial = 1548] [outer = 00000000] 00:54:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (18E11000) [pid = 3760] [serial = 1549] [outer = 18D34400] 00:54:55 INFO - PROCESS | 3760 | 1461225295381 Marionette DEBUG loaded listener.js 00:54:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (18ECB000) [pid = 3760] [serial = 1550] [outer = 18D34400] 00:54:55 INFO - PROCESS | 3760 | 1461225295873 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 00:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 703ms 00:54:55 INFO - PROCESS | 3760 | 1461225295924 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 00:54:55 INFO - PROCESS | 3760 | 1461225295927 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 00:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:54:55 INFO - PROCESS | 3760 | 1461225295930 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:54:55 INFO - PROCESS | 3760 | 1461225295932 Marionette TRACE conn2 <- [1,2030,null,{}] 00:54:55 INFO - PROCESS | 3760 | 1461225295936 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:56 INFO - PROCESS | 3760 | 1461225296019 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 00:54:56 INFO - PROCESS | 3760 | 1461225296025 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:56 INFO - PROCESS | 3760 | ++DOCSHELL 18E09800 == 81 [pid = 3760] [id = 517] 00:54:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (19735C00) [pid = 3760] [serial = 1551] [outer = 00000000] 00:54:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1987A800) [pid = 3760] [serial = 1552] [outer = 19735C00] 00:54:56 INFO - PROCESS | 3760 | 1461225296073 Marionette DEBUG loaded listener.js 00:54:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (198EC800) [pid = 3760] [serial = 1553] [outer = 19735C00] 00:54:56 INFO - PROCESS | 3760 | 1461225296544 Marionette TRACE conn2 <- [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]]]}] 00:54:56 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) 00:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 639ms 00:54:56 INFO - PROCESS | 3760 | 1461225296568 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 00:54:56 INFO - PROCESS | 3760 | 1461225296570 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 00:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:54:56 INFO - PROCESS | 3760 | 1461225296573 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:54:56 INFO - PROCESS | 3760 | 1461225296574 Marionette TRACE conn2 <- [1,2034,null,{}] 00:54:56 INFO - PROCESS | 3760 | 1461225296578 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:56 INFO - PROCESS | 3760 | 1461225296663 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 00:54:56 INFO - PROCESS | 3760 | 1461225296669 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:56 INFO - PROCESS | 3760 | ++DOCSHELL 18ECEC00 == 82 [pid = 3760] [id = 518] 00:54:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (199AA800) [pid = 3760] [serial = 1554] [outer = 00000000] 00:54:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1A2A8800) [pid = 3760] [serial = 1555] [outer = 199AA800] 00:54:56 INFO - PROCESS | 3760 | 1461225296713 Marionette DEBUG loaded listener.js 00:54:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1A7F2000) [pid = 3760] [serial = 1556] [outer = 199AA800] 00:54:57 INFO - PROCESS | 3760 | 1461225297187 Marionette TRACE conn2 <- [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]]]}] 00:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 640ms 00:54:57 INFO - PROCESS | 3760 | 1461225297216 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 00:54:57 INFO - PROCESS | 3760 | 1461225297218 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 00:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:54:57 INFO - PROCESS | 3760 | 1461225297222 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:54:57 INFO - PROCESS | 3760 | 1461225297223 Marionette TRACE conn2 <- [1,2038,null,{}] 00:54:57 INFO - PROCESS | 3760 | 1461225297227 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:57 INFO - PROCESS | 3760 | 1461225297366 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 00:54:57 INFO - PROCESS | 3760 | 1461225297373 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:57 INFO - PROCESS | 3760 | ++DOCSHELL 197DB000 == 83 [pid = 3760] [id = 519] 00:54:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1A23AC00) [pid = 3760] [serial = 1557] [outer = 00000000] 00:54:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1C219000) [pid = 3760] [serial = 1558] [outer = 1A23AC00] 00:54:57 INFO - PROCESS | 3760 | 1461225297420 Marionette DEBUG loaded listener.js 00:54:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1C21A400) [pid = 3760] [serial = 1559] [outer = 1A23AC00] 00:54:57 INFO - PROCESS | 3760 | 1461225297868 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 686ms 00:54:57 INFO - PROCESS | 3760 | 1461225297921 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 00:54:57 INFO - PROCESS | 3760 | 1461225297923 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 00:54:57 INFO - PROCESS | 3760 | 1461225297926 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:54:57 INFO - PROCESS | 3760 | 1461225297928 Marionette TRACE conn2 <- [1,2042,null,{}] 00:54:57 INFO - PROCESS | 3760 | 1461225297936 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:58 INFO - PROCESS | 3760 | 1461225298051 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 00:54:58 INFO - PROCESS | 3760 | 1461225298147 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:58 INFO - PROCESS | 3760 | ++DOCSHELL 1C21B800 == 84 [pid = 3760] [id = 520] 00:54:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1C21C400) [pid = 3760] [serial = 1560] [outer = 00000000] 00:54:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1C310C00) [pid = 3760] [serial = 1561] [outer = 1C21C400] 00:54:58 INFO - PROCESS | 3760 | 1461225298190 Marionette DEBUG loaded listener.js 00:54:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1C31D000) [pid = 3760] [serial = 1562] [outer = 1C21C400] 00:54:58 INFO - PROCESS | 3760 | 1461225298606 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 00:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 00:54:58 INFO - PROCESS | 3760 | 1461225298667 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 00:54:58 INFO - PROCESS | 3760 | 1461225298669 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 00:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:54:58 INFO - PROCESS | 3760 | 1461225298672 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:54:58 INFO - PROCESS | 3760 | 1461225298674 Marionette TRACE conn2 <- [1,2046,null,{}] 00:54:58 INFO - PROCESS | 3760 | 1461225298677 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:58 INFO - PROCESS | 3760 | 1461225298807 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 00:54:58 INFO - PROCESS | 3760 | 1461225298817 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:58 INFO - PROCESS | 3760 | ++DOCSHELL 1C13B000 == 85 [pid = 3760] [id = 521] 00:54:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1C319C00) [pid = 3760] [serial = 1563] [outer = 00000000] 00:54:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1C550C00) [pid = 3760] [serial = 1564] [outer = 1C319C00] 00:54:58 INFO - PROCESS | 3760 | 1461225298932 Marionette DEBUG loaded listener.js 00:54:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1C5C6C00) [pid = 3760] [serial = 1565] [outer = 1C319C00] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1C5BA800) [pid = 3760] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (157B8C00) [pid = 3760] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (18D4E000) [pid = 3760] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (12B38400) [pid = 3760] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C401800) [pid = 3760] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1D335400) [pid = 3760] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1330A000) [pid = 3760] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (199A7400) [pid = 3760] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (18E0D000) [pid = 3760] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1A2A3000) [pid = 3760] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1440E400) [pid = 3760] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1C40BC00) [pid = 3760] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (148B9000) [pid = 3760] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (13770C00) [pid = 3760] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A233C00) [pid = 3760] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (15F76400) [pid = 3760] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1593AC00) [pid = 3760] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1C1F5800) [pid = 3760] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (15CF0400) [pid = 3760] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1CD1D000) [pid = 3760] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1816B000) [pid = 3760] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (167E7800) [pid = 3760] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1D32FC00) [pid = 3760] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1DA6E800) [pid = 3760] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (18289400) [pid = 3760] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:54:59 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1C349000) [pid = 3760] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:54:59 INFO - PROCESS | 3760 | 1461225299692 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 00:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1030ms 00:54:59 INFO - PROCESS | 3760 | 1461225299725 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 00:54:59 INFO - PROCESS | 3760 | 1461225299727 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 00:54:59 INFO - PROCESS | 3760 | 1461225299730 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:54:59 INFO - PROCESS | 3760 | 1461225299732 Marionette TRACE conn2 <- [1,2050,null,{}] 00:54:59 INFO - PROCESS | 3760 | 1461225299735 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:54:59 INFO - PROCESS | 3760 | 1461225299821 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 00:54:59 INFO - PROCESS | 3760 | 1461225299925 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:59 INFO - PROCESS | 3760 | ++DOCSHELL 123FE000 == 86 [pid = 3760] [id = 522] 00:54:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1344F000) [pid = 3760] [serial = 1566] [outer = 00000000] 00:54:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1593D800) [pid = 3760] [serial = 1567] [outer = 1344F000] 00:54:59 INFO - PROCESS | 3760 | 1461225299968 Marionette DEBUG loaded listener.js 00:55:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (167E7800) [pid = 3760] [serial = 1568] [outer = 1344F000] 00:55:00 INFO - PROCESS | 3760 | 1461225300335 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 00:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 640ms 00:55:00 INFO - PROCESS | 3760 | 1461225300369 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 00:55:00 INFO - PROCESS | 3760 | 1461225300371 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 00:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:55:00 INFO - PROCESS | 3760 | 1461225300374 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:55:00 INFO - PROCESS | 3760 | 1461225300376 Marionette TRACE conn2 <- [1,2054,null,{}] 00:55:00 INFO - PROCESS | 3760 | 1461225300380 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:00 INFO - PROCESS | 3760 | 1461225300504 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 00:55:00 INFO - PROCESS | 3760 | 1461225300513 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:00 INFO - PROCESS | 3760 | ++DOCSHELL 13B0A800 == 87 [pid = 3760] [id = 523] 00:55:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1555F800) [pid = 3760] [serial = 1569] [outer = 00000000] 00:55:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (199A7400) [pid = 3760] [serial = 1570] [outer = 1555F800] 00:55:00 INFO - PROCESS | 3760 | 1461225300557 Marionette DEBUG loaded listener.js 00:55:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A2A3400) [pid = 3760] [serial = 1571] [outer = 1555F800] 00:55:00 INFO - PROCESS | 3760 | 1461225300980 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 00:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 624ms 00:55:01 INFO - PROCESS | 3760 | 1461225301013 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 00:55:01 INFO - PROCESS | 3760 | 1461225301015 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 00:55:01 INFO - PROCESS | 3760 | 1461225301018 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:55:01 INFO - PROCESS | 3760 | 1461225301021 Marionette TRACE conn2 <- [1,2058,null,{}] 00:55:01 INFO - PROCESS | 3760 | 1461225301024 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:01 INFO - PROCESS | 3760 | 1461225301162 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 00:55:01 INFO - PROCESS | 3760 | 1461225301209 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:01 INFO - PROCESS | 3760 | ++DOCSHELL 1C21B400 == 88 [pid = 3760] [id = 524] 00:55:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C224000) [pid = 3760] [serial = 1572] [outer = 00000000] 00:55:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C8EF400) [pid = 3760] [serial = 1573] [outer = 1C224000] 00:55:01 INFO - PROCESS | 3760 | 1461225301257 Marionette DEBUG loaded listener.js 00:55:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1CAEDC00) [pid = 3760] [serial = 1574] [outer = 1C224000] 00:55:01 INFO - PROCESS | 3760 | 1461225301771 Marionette TRACE conn2 <- [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]]]}] 00:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 796ms 00:55:01 INFO - PROCESS | 3760 | 1461225301821 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 00:55:01 INFO - PROCESS | 3760 | 1461225301826 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 00:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:55:01 INFO - PROCESS | 3760 | 1461225301831 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:55:01 INFO - PROCESS | 3760 | 1461225301835 Marionette TRACE conn2 <- [1,2062,null,{}] 00:55:01 INFO - PROCESS | 3760 | 1461225301841 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:01 INFO - PROCESS | 3760 | 1461225301956 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 00:55:02 INFO - PROCESS | 3760 | 1461225302117 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:02 INFO - PROCESS | 3760 | ++DOCSHELL 1335CC00 == 89 [pid = 3760] [id = 525] 00:55:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1390C800) [pid = 3760] [serial = 1575] [outer = 00000000] 00:55:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (15F72800) [pid = 3760] [serial = 1576] [outer = 1390C800] 00:55:02 INFO - PROCESS | 3760 | 1461225302176 Marionette DEBUG loaded listener.js 00:55:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (16634000) [pid = 3760] [serial = 1577] [outer = 1390C800] 00:55:02 INFO - PROCESS | 3760 | 1461225302818 Marionette TRACE conn2 <- [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]]]}] 00:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1045ms 00:55:02 INFO - PROCESS | 3760 | 1461225302880 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 00:55:02 INFO - PROCESS | 3760 | 1461225302886 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 00:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:55:02 INFO - PROCESS | 3760 | 1461225302927 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:55:02 INFO - PROCESS | 3760 | 1461225302930 Marionette TRACE conn2 <- [1,2066,null,{}] 00:55:02 INFO - PROCESS | 3760 | 1461225302935 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:03 INFO - PROCESS | 3760 | 1461225303052 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 00:55:03 INFO - PROCESS | 3760 | 1461225303188 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:03 INFO - PROCESS | 3760 | ++DOCSHELL 15938800 == 90 [pid = 3760] [id = 526] 00:55:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1593E000) [pid = 3760] [serial = 1578] [outer = 00000000] 00:55:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (18D30400) [pid = 3760] [serial = 1579] [outer = 1593E000] 00:55:03 INFO - PROCESS | 3760 | 1461225303244 Marionette DEBUG loaded listener.js 00:55:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (18E0FC00) [pid = 3760] [serial = 1580] [outer = 1593E000] 00:55:03 INFO - PROCESS | 3760 | 1461225303807 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 00:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 967ms 00:55:03 INFO - PROCESS | 3760 | 1461225303877 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 00:55:03 INFO - PROCESS | 3760 | 1461225303880 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 00:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:55:03 INFO - PROCESS | 3760 | 1461225303883 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:55:03 INFO - PROCESS | 3760 | 1461225303887 Marionette TRACE conn2 <- [1,2070,null,{}] 00:55:03 INFO - PROCESS | 3760 | 1461225303898 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:04 INFO - PROCESS | 3760 | 1461225304042 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 00:55:04 INFO - PROCESS | 3760 | 1461225304190 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:04 INFO - PROCESS | 3760 | ++DOCSHELL 1C134C00 == 91 [pid = 3760] [id = 527] 00:55:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1C140400) [pid = 3760] [serial = 1581] [outer = 00000000] 00:55:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1C31A800) [pid = 3760] [serial = 1582] [outer = 1C140400] 00:55:04 INFO - PROCESS | 3760 | 1461225304248 Marionette DEBUG loaded listener.js 00:55:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1C407400) [pid = 3760] [serial = 1583] [outer = 1C140400] 00:55:04 INFO - PROCESS | 3760 | 1461225304882 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 00:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1045ms 00:55:04 INFO - PROCESS | 3760 | 1461225304927 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 00:55:04 INFO - PROCESS | 3760 | 1461225304929 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 00:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:55:04 INFO - PROCESS | 3760 | 1461225304964 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:55:04 INFO - PROCESS | 3760 | 1461225304966 Marionette TRACE conn2 <- [1,2074,null,{}] 00:55:04 INFO - PROCESS | 3760 | 1461225304970 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:05 INFO - PROCESS | 3760 | 1461225305076 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 00:55:05 INFO - PROCESS | 3760 | 1461225305218 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:05 INFO - PROCESS | 3760 | ++DOCSHELL 1C137000 == 92 [pid = 3760] [id = 528] 00:55:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1C138000) [pid = 3760] [serial = 1584] [outer = 00000000] 00:55:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1D060400) [pid = 3760] [serial = 1585] [outer = 1C138000] 00:55:05 INFO - PROCESS | 3760 | 1461225305274 Marionette DEBUG loaded listener.js 00:55:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1D0B3800) [pid = 3760] [serial = 1586] [outer = 1C138000] 00:55:05 INFO - PROCESS | 3760 | 1461225305864 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 00:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 968ms 00:55:05 INFO - PROCESS | 3760 | 1461225305916 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 00:55:05 INFO - PROCESS | 3760 | 1461225305918 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 00:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:55:05 INFO - PROCESS | 3760 | 1461225305922 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:55:05 INFO - PROCESS | 3760 | 1461225305924 Marionette TRACE conn2 <- [1,2078,null,{}] 00:55:05 INFO - PROCESS | 3760 | 1461225305928 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:06 INFO - PROCESS | 3760 | 1461225306032 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 00:55:06 INFO - PROCESS | 3760 | 1461225306147 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:06 INFO - PROCESS | 3760 | ++DOCSHELL 1C854800 == 93 [pid = 3760] [id = 529] 00:55:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1C859C00) [pid = 3760] [serial = 1587] [outer = 00000000] 00:55:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1D336400) [pid = 3760] [serial = 1588] [outer = 1C859C00] 00:55:06 INFO - PROCESS | 3760 | 1461225306241 Marionette DEBUG loaded listener.js 00:55:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1C347400) [pid = 3760] [serial = 1589] [outer = 1C859C00] 00:55:06 INFO - PROCESS | 3760 | 1461225306753 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 00:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 890ms 00:55:06 INFO - PROCESS | 3760 | 1461225306810 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 00:55:06 INFO - PROCESS | 3760 | 1461225306812 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 00:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:55:06 INFO - PROCESS | 3760 | 1461225306817 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:55:06 INFO - PROCESS | 3760 | 1461225306820 Marionette TRACE conn2 <- [1,2082,null,{}] 00:55:06 INFO - PROCESS | 3760 | 1461225306825 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:06 INFO - PROCESS | 3760 | 1461225306953 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 00:55:07 INFO - PROCESS | 3760 | 1461225307116 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:07 INFO - PROCESS | 3760 | ++DOCSHELL 18D32C00 == 94 [pid = 3760] [id = 530] 00:55:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1D331C00) [pid = 3760] [serial = 1590] [outer = 00000000] 00:55:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1DA68400) [pid = 3760] [serial = 1591] [outer = 1D331C00] 00:55:07 INFO - PROCESS | 3760 | 1461225307175 Marionette DEBUG loaded listener.js 00:55:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1DA6F800) [pid = 3760] [serial = 1592] [outer = 1D331C00] 00:55:07 INFO - PROCESS | 3760 | 1461225307746 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 00:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1139ms 00:55:07 INFO - PROCESS | 3760 | 1461225307969 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 00:55:07 INFO - PROCESS | 3760 | 1461225307974 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 00:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:55:07 INFO - PROCESS | 3760 | 1461225307980 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:55:07 INFO - PROCESS | 3760 | 1461225307983 Marionette TRACE conn2 <- [1,2086,null,{}] 00:55:07 INFO - PROCESS | 3760 | 1461225307988 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:08 INFO - PROCESS | 3760 | 1461225308091 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 00:55:08 INFO - PROCESS | 3760 | 1461225308230 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:08 INFO - PROCESS | 3760 | ++DOCSHELL 12D94000 == 95 [pid = 3760] [id = 531] 00:55:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (12D94C00) [pid = 3760] [serial = 1593] [outer = 00000000] 00:55:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1335E400) [pid = 3760] [serial = 1594] [outer = 12D94C00] 00:55:08 INFO - PROCESS | 3760 | 1461225308279 Marionette DEBUG loaded listener.js 00:55:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1344B000) [pid = 3760] [serial = 1595] [outer = 12D94C00] 00:55:08 INFO - PROCESS | 3760 | 1461225308870 Marionette TRACE conn2 <- [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]]]}] 00:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 952ms 00:55:08 INFO - PROCESS | 3760 | 1461225308924 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 00:55:08 INFO - PROCESS | 3760 | 1461225308928 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 00:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:55:08 INFO - PROCESS | 3760 | 1461225308935 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:55:08 INFO - PROCESS | 3760 | 1461225308938 Marionette TRACE conn2 <- [1,2090,null,{}] 00:55:08 INFO - PROCESS | 3760 | 1461225308942 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:09 INFO - PROCESS | 3760 | 1461225309049 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 1C1ECC00 == 94 [pid = 3760] [id = 479] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 13B0A800 == 93 [pid = 3760] [id = 523] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 123FE000 == 92 [pid = 3760] [id = 522] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 1C13B000 == 91 [pid = 3760] [id = 521] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 1C21B800 == 90 [pid = 3760] [id = 520] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 197DB000 == 89 [pid = 3760] [id = 519] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 18ECEC00 == 88 [pid = 3760] [id = 518] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 18E09800 == 87 [pid = 3760] [id = 517] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 18D32400 == 86 [pid = 3760] [id = 516] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 11BF9C00 == 85 [pid = 3760] [id = 515] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 14451800 == 84 [pid = 3760] [id = 514] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1D8B4800) [pid = 3760] [serial = 1522] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 1C1F2400 == 83 [pid = 3760] [id = 510] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 15938C00 == 82 [pid = 3760] [id = 509] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 15932400 == 81 [pid = 3760] [id = 508] 00:55:09 INFO - PROCESS | 3760 | --DOCSHELL 18D5B000 == 80 [pid = 3760] [id = 507] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1D05E800) [pid = 3760] [serial = 1514] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (18285800) [pid = 3760] [serial = 1499] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (19732C00) [pid = 3760] [serial = 1501] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (18169C00) [pid = 3760] [serial = 1498] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1C1F2800) [pid = 3760] [serial = 1508] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1C553C00) [pid = 3760] [serial = 1510] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1D749800) [pid = 3760] [serial = 1489] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (14B69800) [pid = 3760] [serial = 1382] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1A2A1C00) [pid = 3760] [serial = 1505] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1C8F3C00) [pid = 3760] [serial = 1436] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C313800) [pid = 3760] [serial = 1388] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (167E4400) [pid = 3760] [serial = 1430] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1C852800) [pid = 3760] [serial = 1394] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (19874000) [pid = 3760] [serial = 1502] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (18E0D800) [pid = 3760] [serial = 1516] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1CAEA800) [pid = 3760] [serial = 1513] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1D8B1000) [pid = 3760] [serial = 1490] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (16A1D000) [pid = 3760] [serial = 1493] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1D22EC00) [pid = 3760] [serial = 1483] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1827E800) [pid = 3760] [serial = 1495] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (17C0BC00) [pid = 3760] [serial = 1478] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1D056C00) [pid = 3760] [serial = 1439] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15CE6C00) [pid = 3760] [serial = 1492] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1AACA800) [pid = 3760] [serial = 1507] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1A236000) [pid = 3760] [serial = 1517] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18835000) [pid = 3760] [serial = 1385] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (18514400) [pid = 3760] [serial = 1496] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1D22D000) [pid = 3760] [serial = 1442] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1973B400) [pid = 3760] [serial = 1433] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (167EEC00) [pid = 3760] [serial = 1477] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1A230C00) [pid = 3760] [serial = 1504] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (18E14000) [pid = 3760] [serial = 1480] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (18ED0C00) [pid = 3760] [serial = 1481] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1D388C00) [pid = 3760] [serial = 1486] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1DBEBC00) [pid = 3760] [serial = 1334] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1C5B8C00) [pid = 3760] [serial = 1511] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1D332C00) [pid = 3760] [serial = 1484] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1D331400) [pid = 3760] [serial = 1519] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1D381C00) [pid = 3760] [serial = 1520] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1D73D800) [pid = 3760] [serial = 1487] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1C54F000) [pid = 3760] [serial = 1391] [outer = 00000000] [url = about:blank] 00:55:09 INFO - PROCESS | 3760 | 1461225309226 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:09 INFO - PROCESS | 3760 | ++DOCSHELL 12D91400 == 81 [pid = 3760] [id = 532] 00:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (12D93000) [pid = 3760] [serial = 1596] [outer = 00000000] 00:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (15725000) [pid = 3760] [serial = 1597] [outer = 12D93000] 00:55:09 INFO - PROCESS | 3760 | 1461225309275 Marionette DEBUG loaded listener.js 00:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1593F800) [pid = 3760] [serial = 1598] [outer = 12D93000] 00:55:09 INFO - PROCESS | 3760 | 1461225309740 Marionette TRACE conn2 <- [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]]]}] 00:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 842ms 00:55:09 INFO - PROCESS | 3760 | 1461225309777 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 00:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:55:09 INFO - PROCESS | 3760 | 1461225309779 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 00:55:09 INFO - PROCESS | 3760 | 1461225309783 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:55:09 INFO - PROCESS | 3760 | 1461225309785 Marionette TRACE conn2 <- [1,2094,null,{}] 00:55:09 INFO - PROCESS | 3760 | 1461225309794 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:09 INFO - PROCESS | 3760 | 1461225309881 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 00:55:09 INFO - PROCESS | 3760 | 1461225309891 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:09 INFO - PROCESS | 3760 | ++DOCSHELL 16756000 == 82 [pid = 3760] [id = 533] 00:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (167E4400) [pid = 3760] [serial = 1599] [outer = 00000000] 00:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (167E9C00) [pid = 3760] [serial = 1600] [outer = 167E4400] 00:55:09 INFO - PROCESS | 3760 | 1461225309948 Marionette DEBUG loaded listener.js 00:55:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (167F2000) [pid = 3760] [serial = 1601] [outer = 167E4400] 00:55:10 INFO - PROCESS | 3760 | 1461225310427 Marionette TRACE conn2 <- [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]]]}] 00:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 686ms 00:55:10 INFO - PROCESS | 3760 | 1461225310482 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 00:55:10 INFO - PROCESS | 3760 | 1461225310484 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 00:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:55:10 INFO - PROCESS | 3760 | 1461225310487 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:55:10 INFO - PROCESS | 3760 | 1461225310489 Marionette TRACE conn2 <- [1,2098,null,{}] 00:55:10 INFO - PROCESS | 3760 | 1461225310493 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:10 INFO - PROCESS | 3760 | 1461225310578 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 00:55:10 INFO - PROCESS | 3760 | 1461225310586 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:10 INFO - PROCESS | 3760 | ++DOCSHELL 17C09C00 == 83 [pid = 3760] [id = 534] 00:55:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (17C0B000) [pid = 3760] [serial = 1602] [outer = 00000000] 00:55:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1827F000) [pid = 3760] [serial = 1603] [outer = 17C0B000] 00:55:10 INFO - PROCESS | 3760 | 1461225310631 Marionette DEBUG loaded listener.js 00:55:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (18285800) [pid = 3760] [serial = 1604] [outer = 17C0B000] 00:55:11 INFO - PROCESS | 3760 | 1461225311098 Marionette TRACE conn2 <- [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]]]}] 00:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 687ms 00:55:11 INFO - PROCESS | 3760 | 1461225311187 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 00:55:11 INFO - PROCESS | 3760 | 1461225311189 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 00:55:11 INFO - PROCESS | 3760 | 1461225311192 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:55:11 INFO - PROCESS | 3760 | 1461225311194 Marionette TRACE conn2 <- [1,2102,null,{}] 00:55:11 INFO - PROCESS | 3760 | 1461225311198 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:11 INFO - PROCESS | 3760 | 1461225311311 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 00:55:11 INFO - PROCESS | 3760 | 1461225311324 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:11 INFO - PROCESS | 3760 | ++DOCSHELL 13B02C00 == 84 [pid = 3760] [id = 535] 00:55:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15931000) [pid = 3760] [serial = 1605] [outer = 00000000] 00:55:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (18832800) [pid = 3760] [serial = 1606] [outer = 15931000] 00:55:11 INFO - PROCESS | 3760 | 1461225311367 Marionette DEBUG loaded listener.js 00:55:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (18D25400) [pid = 3760] [serial = 1607] [outer = 15931000] 00:55:11 INFO - PROCESS | 3760 | 1461225311845 Marionette TRACE conn2 <- [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]]]}] 00:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 702ms 00:55:11 INFO - PROCESS | 3760 | 1461225311892 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 00:55:11 INFO - PROCESS | 3760 | 1461225311894 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 00:55:11 INFO - PROCESS | 3760 | 1461225311897 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:55:11 INFO - PROCESS | 3760 | 1461225311899 Marionette TRACE conn2 <- [1,2106,null,{}] 00:55:11 INFO - PROCESS | 3760 | 1461225311903 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:12 INFO - PROCESS | 3760 | 1461225312047 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 00:55:12 INFO - PROCESS | 3760 | 1461225312116 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:12 INFO - PROCESS | 3760 | ++DOCSHELL 18E0A000 == 85 [pid = 3760] [id = 536] 00:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (18E0B000) [pid = 3760] [serial = 1608] [outer = 00000000] 00:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (18EC5800) [pid = 3760] [serial = 1609] [outer = 18E0B000] 00:55:12 INFO - PROCESS | 3760 | 1461225312163 Marionette DEBUG loaded listener.js 00:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (18ECEC00) [pid = 3760] [serial = 1610] [outer = 18E0B000] 00:55:12 INFO - PROCESS | 3760 | 1461225312589 Marionette TRACE conn2 <- [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]]]}] 00:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 00:55:12 INFO - PROCESS | 3760 | 1461225312644 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 00:55:12 INFO - PROCESS | 3760 | 1461225312646 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 00:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:55:12 INFO - PROCESS | 3760 | 1461225312649 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:55:12 INFO - PROCESS | 3760 | 1461225312650 Marionette TRACE conn2 <- [1,2110,null,{}] 00:55:12 INFO - PROCESS | 3760 | 1461225312654 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:12 INFO - PROCESS | 3760 | 1461225312798 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 00:55:12 INFO - PROCESS | 3760 | 1461225312870 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:12 INFO - PROCESS | 3760 | ++DOCSHELL 18E14800 == 86 [pid = 3760] [id = 537] 00:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (19734800) [pid = 3760] [serial = 1611] [outer = 00000000] 00:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (19878000) [pid = 3760] [serial = 1612] [outer = 19734800] 00:55:12 INFO - PROCESS | 3760 | 1461225312914 Marionette DEBUG loaded listener.js 00:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1987E800) [pid = 3760] [serial = 1613] [outer = 19734800] 00:55:13 INFO - PROCESS | 3760 | 1461225313326 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 00:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 00:55:13 INFO - PROCESS | 3760 | 1461225313389 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 00:55:13 INFO - PROCESS | 3760 | 1461225313391 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 00:55:13 INFO - PROCESS | 3760 | 1461225313395 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:55:13 INFO - PROCESS | 3760 | 1461225313396 Marionette TRACE conn2 <- [1,2114,null,{}] 00:55:13 INFO - PROCESS | 3760 | 1461225313400 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:13 INFO - PROCESS | 3760 | 1461225313517 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 00:55:13 INFO - PROCESS | 3760 | 1461225313714 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1D32C400) [pid = 3760] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C21C400) [pid = 3760] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (19735C00) [pid = 3760] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1C319C00) [pid = 3760] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (199AA800) [pid = 3760] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1C217800) [pid = 3760] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (18D34400) [pid = 3760] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1344F000) [pid = 3760] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (13904000) [pid = 3760] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (14B67400) [pid = 3760] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1555F800) [pid = 3760] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:55:13 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A23AC00) [pid = 3760] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:55:13 INFO - PROCESS | 3760 | ++DOCSHELL 12D96C00 == 87 [pid = 3760] [id = 538] 00:55:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (12D9C800) [pid = 3760] [serial = 1614] [outer = 00000000] 00:55:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1555F800) [pid = 3760] [serial = 1615] [outer = 12D9C800] 00:55:13 INFO - PROCESS | 3760 | 1461225313765 Marionette DEBUG loaded listener.js 00:55:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (15932800) [pid = 3760] [serial = 1616] [outer = 12D9C800] 00:55:14 INFO - PROCESS | 3760 | 1461225314164 Marionette TRACE conn2 <- [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]]]}] 00:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 796ms 00:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:55:14 INFO - PROCESS | 3760 | 1461225314197 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 00:55:14 INFO - PROCESS | 3760 | 1461225314199 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 00:55:14 INFO - PROCESS | 3760 | 1461225314202 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:55:14 INFO - PROCESS | 3760 | 1461225314203 Marionette TRACE conn2 <- [1,2118,null,{}] 00:55:14 INFO - PROCESS | 3760 | 1461225314207 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:14 INFO - PROCESS | 3760 | 1461225314291 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 00:55:14 INFO - PROCESS | 3760 | 1461225314396 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:14 INFO - PROCESS | 3760 | ++DOCSHELL 14413000 == 88 [pid = 3760] [id = 539] 00:55:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (14B67400) [pid = 3760] [serial = 1617] [outer = 00000000] 00:55:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1987A400) [pid = 3760] [serial = 1618] [outer = 14B67400] 00:55:14 INFO - PROCESS | 3760 | 1461225314440 Marionette DEBUG loaded listener.js 00:55:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (198FB800) [pid = 3760] [serial = 1619] [outer = 14B67400] 00:55:14 INFO - PROCESS | 3760 | 1461225314809 Marionette TRACE conn2 <- [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] 00:55:14 INFO - PROCESS | 3760 | 1461225314842 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 00:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:55:14 INFO - PROCESS | 3760 | 1461225314846 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:55:14 INFO - PROCESS | 3760 | 1461225314847 Marionette TRACE conn2 <- [1,2122,null,{}] 00:55:14 INFO - PROCESS | 3760 | 1461225314850 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:14 INFO - PROCESS | 3760 | 1461225314974 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 00:55:14 INFO - PROCESS | 3760 | 1461225314983 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:14 INFO - PROCESS | 3760 | ++DOCSHELL 199AA800 == 89 [pid = 3760] [id = 540] 00:55:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (19DD8800) [pid = 3760] [serial = 1620] [outer = 00000000] 00:55:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1AAD0400) [pid = 3760] [serial = 1621] [outer = 19DD8800] 00:55:15 INFO - PROCESS | 3760 | 1461225315026 Marionette DEBUG loaded listener.js 00:55:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1C136000) [pid = 3760] [serial = 1622] [outer = 19DD8800] 00:55:15 INFO - PROCESS | 3760 | 1461225315450 Marionette TRACE conn2 <- [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]]]}] 00:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 624ms 00:55:15 INFO - PROCESS | 3760 | 1461225315484 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 00:55:15 INFO - PROCESS | 3760 | 1461225315486 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 00:55:15 INFO - PROCESS | 3760 | 1461225315489 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:55:15 INFO - PROCESS | 3760 | 1461225315492 Marionette TRACE conn2 <- [1,2126,null,{}] 00:55:15 INFO - PROCESS | 3760 | 1461225315495 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:15 INFO - PROCESS | 3760 | 1461225315636 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 00:55:15 INFO - PROCESS | 3760 | 1461225315679 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:15 INFO - PROCESS | 3760 | ++DOCSHELL 1C1C9400 == 90 [pid = 3760] [id = 541] 00:55:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1C1CE800) [pid = 3760] [serial = 1623] [outer = 00000000] 00:55:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1C1F6800) [pid = 3760] [serial = 1624] [outer = 1C1CE800] 00:55:15 INFO - PROCESS | 3760 | 1461225315727 Marionette DEBUG loaded listener.js 00:55:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C21E800) [pid = 3760] [serial = 1625] [outer = 1C1CE800] 00:55:16 INFO - PROCESS | 3760 | 1461225316395 Marionette TRACE conn2 <- [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]]]}] 00:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 937ms 00:55:16 INFO - PROCESS | 3760 | 1461225316443 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 00:55:16 INFO - PROCESS | 3760 | 1461225316449 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 00:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:55:16 INFO - PROCESS | 3760 | 1461225316456 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:55:16 INFO - PROCESS | 3760 | 1461225316460 Marionette TRACE conn2 <- [1,2130,null,{}] 00:55:16 INFO - PROCESS | 3760 | 1461225316465 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:16 INFO - PROCESS | 3760 | 1461225316581 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 00:55:16 INFO - PROCESS | 3760 | 1461225316727 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:16 INFO - PROCESS | 3760 | ++DOCSHELL 14406400 == 91 [pid = 3760] [id = 542] 00:55:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (148B9000) [pid = 3760] [serial = 1626] [outer = 00000000] 00:55:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (15CEE400) [pid = 3760] [serial = 1627] [outer = 148B9000] 00:55:16 INFO - PROCESS | 3760 | 1461225316785 Marionette DEBUG loaded listener.js 00:55:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (15F7C000) [pid = 3760] [serial = 1628] [outer = 148B9000] 00:55:17 INFO - PROCESS | 3760 | 1461225317390 Marionette TRACE conn2 <- [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] 00:55:17 INFO - PROCESS | 3760 | 1461225317469 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 00:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:55:17 INFO - PROCESS | 3760 | 1461225317475 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:55:17 INFO - PROCESS | 3760 | 1461225317478 Marionette TRACE conn2 <- [1,2134,null,{}] 00:55:17 INFO - PROCESS | 3760 | 1461225317482 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:17 INFO - PROCESS | 3760 | 1461225317594 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 00:55:17 INFO - PROCESS | 3760 | 1461225317739 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:17 INFO - PROCESS | 3760 | ++DOCSHELL 15CAB800 == 92 [pid = 3760] [id = 543] 00:55:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (17C0D400) [pid = 3760] [serial = 1629] [outer = 00000000] 00:55:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (18D28800) [pid = 3760] [serial = 1630] [outer = 17C0D400] 00:55:17 INFO - PROCESS | 3760 | 1461225317794 Marionette DEBUG loaded listener.js 00:55:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (18D59800) [pid = 3760] [serial = 1631] [outer = 17C0D400] 00:55:18 INFO - PROCESS | 3760 | 1461225318396 Marionette TRACE conn2 <- [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] 00:55:18 INFO - PROCESS | 3760 | 1461225318461 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 00:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:55:18 INFO - PROCESS | 3760 | 1461225318465 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:55:18 INFO - PROCESS | 3760 | 1461225318469 Marionette TRACE conn2 <- [1,2138,null,{}] 00:55:18 INFO - PROCESS | 3760 | 1461225318480 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:18 INFO - PROCESS | 3760 | 1461225318595 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 00:55:18 INFO - PROCESS | 3760 | 1461225318741 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:18 INFO - PROCESS | 3760 | ++DOCSHELL 19876800 == 93 [pid = 3760] [id = 544] 00:55:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1C1ED400) [pid = 3760] [serial = 1632] [outer = 00000000] 00:55:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C312C00) [pid = 3760] [serial = 1633] [outer = 1C1ED400] 00:55:18 INFO - PROCESS | 3760 | 1461225318802 Marionette DEBUG loaded listener.js 00:55:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1C31A400) [pid = 3760] [serial = 1634] [outer = 1C1ED400] 00:55:19 INFO - PROCESS | 3760 | 1461225319348 Marionette TRACE conn2 <- [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]]]}] 00:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 952ms 00:55:19 INFO - PROCESS | 3760 | 1461225319409 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 00:55:19 INFO - PROCESS | 3760 | 1461225319412 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 00:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:55:19 INFO - PROCESS | 3760 | 1461225319416 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:55:19 INFO - PROCESS | 3760 | 1461225319418 Marionette TRACE conn2 <- [1,2142,null,{}] 00:55:19 INFO - PROCESS | 3760 | 1461225319422 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:19 INFO - PROCESS | 3760 | 1461225319533 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 00:55:19 INFO - PROCESS | 3760 | 1461225319677 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:19 INFO - PROCESS | 3760 | ++DOCSHELL 1C1F3800 == 94 [pid = 3760] [id = 545] 00:55:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1C341400) [pid = 3760] [serial = 1635] [outer = 00000000] 00:55:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1C402000) [pid = 3760] [serial = 1636] [outer = 1C341400] 00:55:19 INFO - PROCESS | 3760 | 1461225319732 Marionette DEBUG loaded listener.js 00:55:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1C40BC00) [pid = 3760] [serial = 1637] [outer = 1C341400] 00:55:20 INFO - PROCESS | 3760 | 1461225320317 Marionette TRACE conn2 <- [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]]]}] 00:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 951ms 00:55:20 INFO - PROCESS | 3760 | 1461225320361 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 00:55:20 INFO - PROCESS | 3760 | 1461225320363 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 00:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:55:20 INFO - PROCESS | 3760 | 1461225320366 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:55:20 INFO - PROCESS | 3760 | 1461225320368 Marionette TRACE conn2 <- [1,2146,null,{}] 00:55:20 INFO - PROCESS | 3760 | 1461225320372 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:20 INFO - PROCESS | 3760 | 1461225320477 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 00:55:20 INFO - PROCESS | 3760 | 1461225320594 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:20 INFO - PROCESS | 3760 | ++DOCSHELL 15936800 == 95 [pid = 3760] [id = 546] 00:55:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1C21F800) [pid = 3760] [serial = 1638] [outer = 00000000] 00:55:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1C5C0000) [pid = 3760] [serial = 1639] [outer = 1C21F800] 00:55:20 INFO - PROCESS | 3760 | 1461225320687 Marionette DEBUG loaded listener.js 00:55:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1C84BC00) [pid = 3760] [serial = 1640] [outer = 1C21F800] 00:55:21 INFO - PROCESS | 3760 | 1461225321245 Marionette TRACE conn2 <- [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]]]}] 00:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 937ms 00:55:21 INFO - PROCESS | 3760 | 1461225321312 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 00:55:21 INFO - PROCESS | 3760 | 1461225321314 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 00:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:55:21 INFO - PROCESS | 3760 | 1461225321318 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:55:21 INFO - PROCESS | 3760 | 1461225321320 Marionette TRACE conn2 <- [1,2150,null,{}] 00:55:21 INFO - PROCESS | 3760 | 1461225321323 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:21 INFO - PROCESS | 3760 | 1461225321532 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 00:55:21 INFO - PROCESS | 3760 | 1461225321542 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:21 INFO - PROCESS | 3760 | ++DOCSHELL 1A95A800 == 96 [pid = 3760] [id = 547] 00:55:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1C21F400) [pid = 3760] [serial = 1641] [outer = 00000000] 00:55:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1C8FA800) [pid = 3760] [serial = 1642] [outer = 1C21F400] 00:55:21 INFO - PROCESS | 3760 | 1461225321598 Marionette DEBUG loaded listener.js 00:55:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1CD20400) [pid = 3760] [serial = 1643] [outer = 1C21F400] 00:55:22 INFO - PROCESS | 3760 | 1461225322480 Marionette TRACE conn2 <- [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]]]}] 00:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1186ms 00:55:22 INFO - PROCESS | 3760 | 1461225322514 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 00:55:22 INFO - PROCESS | 3760 | 1461225322518 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 00:55:22 INFO - PROCESS | 3760 | 1461225322523 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:55:22 INFO - PROCESS | 3760 | 1461225322527 Marionette TRACE conn2 <- [1,2154,null,{}] 00:55:22 INFO - PROCESS | 3760 | 1461225322533 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:22 INFO - PROCESS | 3760 | 1461225322635 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 00:55:22 INFO - PROCESS | 3760 | 1461225322786 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:22 INFO - PROCESS | 3760 | ++DOCSHELL 1344D400 == 97 [pid = 3760] [id = 548] 00:55:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (13905000) [pid = 3760] [serial = 1644] [outer = 00000000] 00:55:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (15CB2400) [pid = 3760] [serial = 1645] [outer = 13905000] 00:55:22 INFO - PROCESS | 3760 | 1461225322836 Marionette DEBUG loaded listener.js 00:55:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (15F7EC00) [pid = 3760] [serial = 1646] [outer = 13905000] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 17C0F800 == 96 [pid = 3760] [id = 462] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 199AA800 == 95 [pid = 3760] [id = 540] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 14413000 == 94 [pid = 3760] [id = 539] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 12D96C00 == 93 [pid = 3760] [id = 538] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 18E14800 == 92 [pid = 3760] [id = 537] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 13B02C00 == 91 [pid = 3760] [id = 535] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 17C09C00 == 90 [pid = 3760] [id = 534] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 16756000 == 89 [pid = 3760] [id = 533] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 12D91400 == 88 [pid = 3760] [id = 532] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 12D94000 == 87 [pid = 3760] [id = 531] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1C8EF400) [pid = 3760] [serial = 1573] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 1335CC00 == 86 [pid = 3760] [id = 525] 00:55:23 INFO - PROCESS | 3760 | --DOCSHELL 1C21B400 == 85 [pid = 3760] [id = 524] 00:55:23 INFO - PROCESS | 3760 | 1461225323443 Marionette TRACE conn2 <- [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]]]}] 00:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 952ms 00:55:23 INFO - PROCESS | 3760 | 1461225323470 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 00:55:23 INFO - PROCESS | 3760 | 1461225323475 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 00:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:55:23 INFO - PROCESS | 3760 | 1461225323482 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:55:23 INFO - PROCESS | 3760 | 1461225323484 Marionette TRACE conn2 <- [1,2158,null,{}] 00:55:23 INFO - PROCESS | 3760 | 1461225323488 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:23 INFO - PROCESS | 3760 | 1461225323590 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1D33A800) [pid = 3760] [serial = 1475] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1C310C00) [pid = 3760] [serial = 1561] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1987A800) [pid = 3760] [serial = 1552] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (198EC800) [pid = 3760] [serial = 1553] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C550C00) [pid = 3760] [serial = 1564] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1A2A8800) [pid = 3760] [serial = 1555] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1C224400) [pid = 3760] [serial = 1541] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C220000) [pid = 3760] [serial = 1540] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (18E11000) [pid = 3760] [serial = 1549] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (18ECB000) [pid = 3760] [serial = 1550] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C31D000) [pid = 3760] [serial = 1562] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1593D800) [pid = 3760] [serial = 1567] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (15CDB400) [pid = 3760] [serial = 1546] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (167E7C00) [pid = 3760] [serial = 1547] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (167F1000) [pid = 3760] [serial = 1544] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (16753000) [pid = 3760] [serial = 1543] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (199A7400) [pid = 3760] [serial = 1570] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15CD8400) [pid = 3760] [serial = 1525] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (18EC4C00) [pid = 3760] [serial = 1528] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1D385000) [pid = 3760] [serial = 1531] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1DBE3C00) [pid = 3760] [serial = 1534] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C13B400) [pid = 3760] [serial = 1537] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1C5C6C00) [pid = 3760] [serial = 1565] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1A2A3400) [pid = 3760] [serial = 1571] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1C219000) [pid = 3760] [serial = 1558] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1C21A400) [pid = 3760] [serial = 1559] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A7F2000) [pid = 3760] [serial = 1556] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (167E7800) [pid = 3760] [serial = 1568] [outer = 00000000] [url = about:blank] 00:55:23 INFO - PROCESS | 3760 | 1461225323700 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:23 INFO - PROCESS | 3760 | ++DOCSHELL 12BE1000 == 86 [pid = 3760] [id = 549] 00:55:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (12D91800) [pid = 3760] [serial = 1647] [outer = 00000000] 00:55:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (15CD1800) [pid = 3760] [serial = 1648] [outer = 12D91800] 00:55:23 INFO - PROCESS | 3760 | 1461225323745 Marionette DEBUG loaded listener.js 00:55:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1662AC00) [pid = 3760] [serial = 1649] [outer = 12D91800] 00:55:24 INFO - PROCESS | 3760 | 1461225324238 Marionette TRACE conn2 <- [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]]]}] 00:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 811ms 00:55:24 INFO - PROCESS | 3760 | 1461225324283 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 00:55:24 INFO - PROCESS | 3760 | 1461225324285 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 00:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:55:24 INFO - PROCESS | 3760 | 1461225324288 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:55:24 INFO - PROCESS | 3760 | 1461225324292 Marionette TRACE conn2 <- [1,2162,null,{}] 00:55:24 INFO - PROCESS | 3760 | 1461225324302 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:24 INFO - PROCESS | 3760 | 1461225324396 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 00:55:24 INFO - PROCESS | 3760 | 1461225324405 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:24 INFO - PROCESS | 3760 | ++DOCSHELL 1850C000 == 87 [pid = 3760] [id = 550] 00:55:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1850F800) [pid = 3760] [serial = 1650] [outer = 00000000] 00:55:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (185F0400) [pid = 3760] [serial = 1651] [outer = 1850F800] 00:55:24 INFO - PROCESS | 3760 | 1461225324452 Marionette DEBUG loaded listener.js 00:55:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (18D26000) [pid = 3760] [serial = 1652] [outer = 1850F800] 00:55:24 INFO - PROCESS | 3760 | 1461225324938 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 00:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 702ms 00:55:24 INFO - PROCESS | 3760 | 1461225324988 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 00:55:24 INFO - PROCESS | 3760 | 1461225324990 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 00:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:55:24 INFO - PROCESS | 3760 | 1461225324993 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:55:24 INFO - PROCESS | 3760 | 1461225324995 Marionette TRACE conn2 <- [1,2166,null,{}] 00:55:24 INFO - PROCESS | 3760 | 1461225324998 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:25 INFO - PROCESS | 3760 | 1461225325082 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 00:55:25 INFO - PROCESS | 3760 | 1461225325091 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:25 INFO - PROCESS | 3760 | ++DOCSHELL 18588400 == 88 [pid = 3760] [id = 551] 00:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (18E14400) [pid = 3760] [serial = 1653] [outer = 00000000] 00:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (197D5000) [pid = 3760] [serial = 1654] [outer = 18E14400] 00:55:25 INFO - PROCESS | 3760 | 1461225325135 Marionette DEBUG loaded listener.js 00:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (19872400) [pid = 3760] [serial = 1655] [outer = 18E14400] 00:55:25 INFO - PROCESS | 3760 | 1461225325585 Marionette TRACE conn2 <- [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]]]}] 00:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 640ms 00:55:25 INFO - PROCESS | 3760 | 1461225325631 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 00:55:25 INFO - PROCESS | 3760 | 1461225325633 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 00:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:55:25 INFO - PROCESS | 3760 | 1461225325637 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:55:25 INFO - PROCESS | 3760 | 1461225325638 Marionette TRACE conn2 <- [1,2170,null,{}] 00:55:25 INFO - PROCESS | 3760 | 1461225325642 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:25 INFO - PROCESS | 3760 | 1461225325724 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 00:55:25 INFO - PROCESS | 3760 | 1461225325731 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:25 INFO - PROCESS | 3760 | ++DOCSHELL 13368C00 == 89 [pid = 3760] [id = 552] 00:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (18E12C00) [pid = 3760] [serial = 1656] [outer = 00000000] 00:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19A70800) [pid = 3760] [serial = 1657] [outer = 18E12C00] 00:55:25 INFO - PROCESS | 3760 | 1461225325775 Marionette DEBUG loaded listener.js 00:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A234800) [pid = 3760] [serial = 1658] [outer = 18E12C00] 00:55:26 INFO - PROCESS | 3760 | 1461225326289 Marionette TRACE conn2 <- [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]]]}] 00:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 702ms 00:55:26 INFO - PROCESS | 3760 | 1461225326336 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 00:55:26 INFO - PROCESS | 3760 | 1461225326338 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 00:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:55:26 INFO - PROCESS | 3760 | 1461225326342 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:55:26 INFO - PROCESS | 3760 | 1461225326343 Marionette TRACE conn2 <- [1,2174,null,{}] 00:55:26 INFO - PROCESS | 3760 | 1461225326352 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:26 INFO - PROCESS | 3760 | 1461225326493 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 00:55:26 INFO - PROCESS | 3760 | 1461225326563 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:26 INFO - PROCESS | 3760 | ++DOCSHELL 1C131400 == 90 [pid = 3760] [id = 553] 00:55:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1C133800) [pid = 3760] [serial = 1659] [outer = 00000000] 00:55:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1C1EB800) [pid = 3760] [serial = 1660] [outer = 1C133800] 00:55:26 INFO - PROCESS | 3760 | 1461225326610 Marionette DEBUG loaded listener.js 00:55:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1C1F2C00) [pid = 3760] [serial = 1661] [outer = 1C133800] 00:55:27 INFO - PROCESS | 3760 | 1461225327013 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 00:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 686ms 00:55:27 INFO - PROCESS | 3760 | 1461225327042 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 00:55:27 INFO - PROCESS | 3760 | 1461225327044 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 00:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:55:27 INFO - PROCESS | 3760 | 1461225327051 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:55:27 INFO - PROCESS | 3760 | 1461225327052 Marionette TRACE conn2 <- [1,2178,null,{}] 00:55:27 INFO - PROCESS | 3760 | 1461225327055 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:27 INFO - PROCESS | 3760 | 1461225327200 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 00:55:27 INFO - PROCESS | 3760 | 1461225327222 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:27 INFO - PROCESS | 3760 | ++DOCSHELL 1C21D800 == 91 [pid = 3760] [id = 554] 00:55:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C222C00) [pid = 3760] [serial = 1662] [outer = 00000000] 00:55:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1C31A000) [pid = 3760] [serial = 1663] [outer = 1C222C00] 00:55:27 INFO - PROCESS | 3760 | 1461225327265 Marionette DEBUG loaded listener.js 00:55:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1C33D800) [pid = 3760] [serial = 1664] [outer = 1C222C00] 00:55:27 INFO - PROCESS | 3760 | 1461225327703 Marionette TRACE conn2 <- [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]]]}] 00:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms 00:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:55:27 INFO - PROCESS | 3760 | 1461225327746 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 00:55:27 INFO - PROCESS | 3760 | 1461225327748 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 00:55:27 INFO - PROCESS | 3760 | 1461225327751 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:55:27 INFO - PROCESS | 3760 | 1461225327753 Marionette TRACE conn2 <- [1,2182,null,{}] 00:55:27 INFO - PROCESS | 3760 | 1461225327757 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:27 INFO - PROCESS | 3760 | 1461225327875 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 00:55:27 INFO - PROCESS | 3760 | 1461225327943 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:27 INFO - PROCESS | 3760 | ++DOCSHELL 13443400 == 92 [pid = 3760] [id = 555] 00:55:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1C221000) [pid = 3760] [serial = 1665] [outer = 00000000] 00:55:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1C401C00) [pid = 3760] [serial = 1666] [outer = 1C221000] 00:55:27 INFO - PROCESS | 3760 | 1461225327986 Marionette DEBUG loaded listener.js 00:55:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1C5B9000) [pid = 3760] [serial = 1667] [outer = 1C221000] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (18E0B000) [pid = 3760] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (167E4400) [pid = 3760] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (19734800) [pid = 3760] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (12D93000) [pid = 3760] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (12D94C00) [pid = 3760] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (17C0B000) [pid = 3760] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (15931000) [pid = 3760] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (19DD8800) [pid = 3760] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (12D9C800) [pid = 3760] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (14B67400) [pid = 3760] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:55:28 INFO - PROCESS | 3760 | 1461225328500 Marionette TRACE conn2 <- [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]]]}] 00:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 796ms 00:55:28 INFO - PROCESS | 3760 | 1461225328560 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 00:55:28 INFO - PROCESS | 3760 | 1461225328562 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 00:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:55:28 INFO - PROCESS | 3760 | 1461225328565 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:55:28 INFO - PROCESS | 3760 | 1461225328567 Marionette TRACE conn2 <- [1,2186,null,{}] 00:55:28 INFO - PROCESS | 3760 | 1461225328570 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:28 INFO - PROCESS | 3760 | 1461225328657 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 00:55:28 INFO - PROCESS | 3760 | 1461225328664 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:28 INFO - PROCESS | 3760 | ++DOCSHELL 14407C00 == 93 [pid = 3760] [id = 556] 00:55:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1674E000) [pid = 3760] [serial = 1668] [outer = 00000000] 00:55:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1987C000) [pid = 3760] [serial = 1669] [outer = 1674E000] 00:55:28 INFO - PROCESS | 3760 | 1461225328708 Marionette DEBUG loaded listener.js 00:55:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1AA09800) [pid = 3760] [serial = 1670] [outer = 1674E000] 00:55:29 INFO - PROCESS | 3760 | 1461225329165 Marionette TRACE conn2 <- [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]]]}] 00:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 624ms 00:55:29 INFO - PROCESS | 3760 | 1461225329203 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 00:55:29 INFO - PROCESS | 3760 | 1461225329204 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 00:55:29 INFO - PROCESS | 3760 | 1461225329208 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:55:29 INFO - PROCESS | 3760 | 1461225329209 Marionette TRACE conn2 <- [1,2190,null,{}] 00:55:29 INFO - PROCESS | 3760 | 1461225329213 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:29 INFO - PROCESS | 3760 | 1461225329296 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 00:55:29 INFO - PROCESS | 3760 | 1461225329302 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:29 INFO - PROCESS | 3760 | ++DOCSHELL 16751800 == 94 [pid = 3760] [id = 557] 00:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (167ED000) [pid = 3760] [serial = 1671] [outer = 00000000] 00:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C85A800) [pid = 3760] [serial = 1672] [outer = 167ED000] 00:55:29 INFO - PROCESS | 3760 | 1461225329347 Marionette DEBUG loaded listener.js 00:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1C8EE000) [pid = 3760] [serial = 1673] [outer = 167ED000] 00:55:29 INFO - PROCESS | 3760 | 1461225329782 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 00:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 640ms 00:55:29 INFO - PROCESS | 3760 | 1461225329846 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 00:55:29 INFO - PROCESS | 3760 | 1461225329848 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 00:55:29 INFO - PROCESS | 3760 | 1461225329851 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:55:29 INFO - PROCESS | 3760 | 1461225329854 Marionette TRACE conn2 <- [1,2194,null,{}] 00:55:29 INFO - PROCESS | 3760 | 1461225329857 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:29 INFO - PROCESS | 3760 | 1461225329962 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 00:55:29 INFO - PROCESS | 3760 | 1461225329952 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:29 INFO - PROCESS | 3760 | ++DOCSHELL 1CD1CC00 == 95 [pid = 3760] [id = 558] 00:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1CD1D800) [pid = 3760] [serial = 1674] [outer = 00000000] 00:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1D05D000) [pid = 3760] [serial = 1675] [outer = 1CD1D800] 00:55:29 INFO - PROCESS | 3760 | 1461225330000 Marionette DEBUG loaded listener.js 00:55:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1D221800) [pid = 3760] [serial = 1676] [outer = 1CD1D800] 00:55:30 INFO - PROCESS | 3760 | 1461225330719 Marionette TRACE conn2 <- [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]]]}] 00:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 936ms 00:55:30 INFO - PROCESS | 3760 | 1461225330795 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 00:55:30 INFO - PROCESS | 3760 | 1461225330800 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 00:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:55:30 INFO - PROCESS | 3760 | 1461225330807 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:55:30 INFO - PROCESS | 3760 | 1461225330811 Marionette TRACE conn2 <- [1,2198,null,{}] 00:55:30 INFO - PROCESS | 3760 | 1461225330816 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:30 INFO - PROCESS | 3760 | 1461225330933 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 00:55:31 INFO - PROCESS | 3760 | 1461225331081 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:31 INFO - PROCESS | 3760 | ++DOCSHELL 13443800 == 96 [pid = 3760] [id = 559] 00:55:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1555BC00) [pid = 3760] [serial = 1677] [outer = 00000000] 00:55:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (167E8400) [pid = 3760] [serial = 1678] [outer = 1555BC00] 00:55:31 INFO - PROCESS | 3760 | 1461225331139 Marionette DEBUG loaded listener.js 00:55:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (16A18C00) [pid = 3760] [serial = 1679] [outer = 1555BC00] 00:55:31 INFO - PROCESS | 3760 | 1461225331749 Marionette TRACE conn2 <- [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]]]}] 00:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 999ms 00:55:31 INFO - PROCESS | 3760 | 1461225331809 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 00:55:31 INFO - PROCESS | 3760 | 1461225331815 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 00:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:55:31 INFO - PROCESS | 3760 | 1461225331821 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:55:31 INFO - PROCESS | 3760 | 1461225331824 Marionette TRACE conn2 <- [1,2202,null,{}] 00:55:31 INFO - PROCESS | 3760 | 1461225331828 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:31 INFO - PROCESS | 3760 | 1461225331942 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 00:55:32 INFO - PROCESS | 3760 | 1461225332061 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:32 INFO - PROCESS | 3760 | ++DOCSHELL 1330E400 == 97 [pid = 3760] [id = 560] 00:55:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (15F7E000) [pid = 3760] [serial = 1680] [outer = 00000000] 00:55:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (18ED1000) [pid = 3760] [serial = 1681] [outer = 15F7E000] 00:55:32 INFO - PROCESS | 3760 | 1461225332115 Marionette DEBUG loaded listener.js 00:55:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (19877000) [pid = 3760] [serial = 1682] [outer = 15F7E000] 00:55:32 INFO - PROCESS | 3760 | 1461225332729 Marionette TRACE conn2 <- [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]]]}] 00:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 936ms 00:55:32 INFO - PROCESS | 3760 | 1461225332764 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 00:55:32 INFO - PROCESS | 3760 | 1461225332767 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 00:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:55:32 INFO - PROCESS | 3760 | 1461225332771 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:55:32 INFO - PROCESS | 3760 | 1461225332774 Marionette TRACE conn2 <- [1,2206,null,{}] 00:55:32 INFO - PROCESS | 3760 | 1461225332786 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:32 INFO - PROCESS | 3760 | 1461225332898 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 00:55:33 INFO - PROCESS | 3760 | 1461225333046 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:33 INFO - PROCESS | 3760 | ++DOCSHELL 1C13EC00 == 98 [pid = 3760] [id = 561] 00:55:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1C1CC000) [pid = 3760] [serial = 1683] [outer = 00000000] 00:55:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1C8F2400) [pid = 3760] [serial = 1684] [outer = 1C1CC000] 00:55:33 INFO - PROCESS | 3760 | 1461225333104 Marionette DEBUG loaded listener.js 00:55:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1CAEF400) [pid = 3760] [serial = 1685] [outer = 1C1CC000] 00:55:33 INFO - PROCESS | 3760 | 1461225333615 Marionette TRACE conn2 <- [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]]]}] 00:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 905ms 00:55:33 INFO - PROCESS | 3760 | 1461225333678 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 00:55:33 INFO - PROCESS | 3760 | 1461225333681 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 00:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:55:33 INFO - PROCESS | 3760 | 1461225333687 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:55:33 INFO - PROCESS | 3760 | 1461225333689 Marionette TRACE conn2 <- [1,2210,null,{}] 00:55:33 INFO - PROCESS | 3760 | 1461225333692 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:33 INFO - PROCESS | 3760 | 1461225333802 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 00:55:33 INFO - PROCESS | 3760 | 1461225333962 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:33 INFO - PROCESS | 3760 | ++DOCSHELL 1C34A800 == 99 [pid = 3760] [id = 562] 00:55:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1CD1F800) [pid = 3760] [serial = 1686] [outer = 00000000] 00:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1D22D800) [pid = 3760] [serial = 1687] [outer = 1CD1F800] 00:55:34 INFO - PROCESS | 3760 | 1461225334018 Marionette DEBUG loaded listener.js 00:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1D32BC00) [pid = 3760] [serial = 1688] [outer = 1CD1F800] 00:55:34 INFO - PROCESS | 3760 | 1461225334600 Marionette TRACE conn2 <- [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]]]}] 00:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 951ms 00:55:34 INFO - PROCESS | 3760 | 1461225334631 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 00:55:34 INFO - PROCESS | 3760 | 1461225334635 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 00:55:34 INFO - PROCESS | 3760 | 1461225334639 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:55:34 INFO - PROCESS | 3760 | 1461225334643 Marionette TRACE conn2 <- [1,2214,null,{}] 00:55:34 INFO - PROCESS | 3760 | 1461225334646 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:34 INFO - PROCESS | 3760 | 1461225334752 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 00:55:34 INFO - PROCESS | 3760 | 1461225334910 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:34 INFO - PROCESS | 3760 | ++DOCSHELL 1D060C00 == 100 [pid = 3760] [id = 563] 00:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1D32DC00) [pid = 3760] [serial = 1689] [outer = 00000000] 00:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1D339C00) [pid = 3760] [serial = 1690] [outer = 1D32DC00] 00:55:34 INFO - PROCESS | 3760 | 1461225334965 Marionette DEBUG loaded listener.js 00:55:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1D37BC00) [pid = 3760] [serial = 1691] [outer = 1D32DC00] 00:55:35 INFO - PROCESS | 3760 | 1461225335513 Marionette TRACE conn2 <- [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]]]}] 00:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 936ms 00:55:35 INFO - PROCESS | 3760 | 1461225335586 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 00:55:35 INFO - PROCESS | 3760 | 1461225335589 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 00:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:55:35 INFO - PROCESS | 3760 | 1461225335592 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:55:35 INFO - PROCESS | 3760 | 1461225335594 Marionette TRACE conn2 <- [1,2218,null,{}] 00:55:35 INFO - PROCESS | 3760 | 1461225335597 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:35 INFO - PROCESS | 3760 | 1461225335748 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 00:55:35 INFO - PROCESS | 3760 | 1461225335895 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:35 INFO - PROCESS | 3760 | ++DOCSHELL 1D333800 == 101 [pid = 3760] [id = 564] 00:55:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1D333C00) [pid = 3760] [serial = 1692] [outer = 00000000] 00:55:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1D749400) [pid = 3760] [serial = 1693] [outer = 1D333C00] 00:55:35 INFO - PROCESS | 3760 | 1461225335953 Marionette DEBUG loaded listener.js 00:55:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1D74A800) [pid = 3760] [serial = 1694] [outer = 1D333C00] 00:55:36 INFO - PROCESS | 3760 | 1461225336510 Marionette TRACE conn2 <- [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]]]}] 00:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 936ms 00:55:36 INFO - PROCESS | 3760 | 1461225336548 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 00:55:36 INFO - PROCESS | 3760 | 1461225336550 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 00:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:55:36 INFO - PROCESS | 3760 | 1461225336555 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:55:36 INFO - PROCESS | 3760 | 1461225336557 Marionette TRACE conn2 <- [1,2222,null,{}] 00:55:36 INFO - PROCESS | 3760 | 1461225336561 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:36 INFO - PROCESS | 3760 | 1461225336686 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 00:55:36 INFO - PROCESS | 3760 | 1461225336849 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:36 INFO - PROCESS | 3760 | ++DOCSHELL 13309800 == 102 [pid = 3760] [id = 565] 00:55:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1336B400) [pid = 3760] [serial = 1695] [outer = 00000000] 00:55:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (15938C00) [pid = 3760] [serial = 1696] [outer = 1336B400] 00:55:36 INFO - PROCESS | 3760 | 1461225336906 Marionette DEBUG loaded listener.js 00:55:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1656F000) [pid = 3760] [serial = 1697] [outer = 1336B400] 00:55:37 INFO - PROCESS | 3760 | 1461225337660 Marionette TRACE conn2 <- [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]]]}] 00:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1139ms 00:55:37 INFO - PROCESS | 3760 | 1461225337696 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 00:55:37 INFO - PROCESS | 3760 | 1461225337700 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 00:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:55:37 INFO - PROCESS | 3760 | 1461225337705 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:55:37 INFO - PROCESS | 3760 | 1461225337709 Marionette TRACE conn2 <- [1,2226,null,{}] 00:55:37 INFO - PROCESS | 3760 | 1461225337714 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:37 INFO - PROCESS | 3760 | 1461225337825 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 00:55:37 INFO - PROCESS | 3760 | 1461225337988 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:37 INFO - PROCESS | 3760 | ++DOCSHELL 13908000 == 103 [pid = 3760] [id = 566] 00:55:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (143AA400) [pid = 3760] [serial = 1698] [outer = 00000000] 00:55:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (167E7400) [pid = 3760] [serial = 1699] [outer = 143AA400] 00:55:38 INFO - PROCESS | 3760 | 1461225338042 Marionette DEBUG loaded listener.js 00:55:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1820FC00) [pid = 3760] [serial = 1700] [outer = 143AA400] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 1DD75000 == 102 [pid = 3760] [id = 16] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 1D32F400 == 101 [pid = 3760] [id = 384] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 16751800 == 100 [pid = 3760] [id = 557] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 14407C00 == 99 [pid = 3760] [id = 556] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 18E0A000 == 98 [pid = 3760] [id = 536] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 13443400 == 97 [pid = 3760] [id = 555] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 1C21D800 == 96 [pid = 3760] [id = 554] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 1C131400 == 95 [pid = 3760] [id = 553] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 13368C00 == 94 [pid = 3760] [id = 552] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 18588400 == 93 [pid = 3760] [id = 551] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 1850C000 == 92 [pid = 3760] [id = 550] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 12BE1000 == 91 [pid = 3760] [id = 549] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 1344D400 == 90 [pid = 3760] [id = 548] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (15F72800) [pid = 3760] [serial = 1576] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (18D30400) [pid = 3760] [serial = 1579] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1C31A800) [pid = 3760] [serial = 1582] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1D060400) [pid = 3760] [serial = 1585] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1D336400) [pid = 3760] [serial = 1588] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1DA68400) [pid = 3760] [serial = 1591] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 1C1F3800 == 89 [pid = 3760] [id = 545] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 19876800 == 88 [pid = 3760] [id = 544] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 15CAB800 == 87 [pid = 3760] [id = 543] 00:55:38 INFO - PROCESS | 3760 | --DOCSHELL 14406400 == 86 [pid = 3760] [id = 542] 00:55:38 INFO - PROCESS | 3760 | 1461225338678 Marionette TRACE conn2 <- [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]]]}] 00:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 999ms 00:55:38 INFO - PROCESS | 3760 | 1461225338709 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 00:55:38 INFO - PROCESS | 3760 | 1461225338714 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 00:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:55:38 INFO - PROCESS | 3760 | 1461225338720 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:55:38 INFO - PROCESS | 3760 | 1461225338722 Marionette TRACE conn2 <- [1,2230,null,{}] 00:55:38 INFO - PROCESS | 3760 | 1461225338726 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:38 INFO - PROCESS | 3760 | 1461225338837 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (18EC5800) [pid = 3760] [serial = 1609] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (167E9C00) [pid = 3760] [serial = 1600] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (167F2000) [pid = 3760] [serial = 1601] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (19878000) [pid = 3760] [serial = 1612] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (15725000) [pid = 3760] [serial = 1597] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1593F800) [pid = 3760] [serial = 1598] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1344B000) [pid = 3760] [serial = 1595] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1335E400) [pid = 3760] [serial = 1594] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1827F000) [pid = 3760] [serial = 1603] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (18285800) [pid = 3760] [serial = 1604] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (18832800) [pid = 3760] [serial = 1606] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (18ECEC00) [pid = 3760] [serial = 1610] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1AAD0400) [pid = 3760] [serial = 1621] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1987E800) [pid = 3760] [serial = 1613] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1555F800) [pid = 3760] [serial = 1615] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (15932800) [pid = 3760] [serial = 1616] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1987A400) [pid = 3760] [serial = 1618] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C136000) [pid = 3760] [serial = 1622] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (198FB800) [pid = 3760] [serial = 1619] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (18D25400) [pid = 3760] [serial = 1607] [outer = 00000000] [url = about:blank] 00:55:38 INFO - PROCESS | 3760 | 1461225338981 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:38 INFO - PROCESS | 3760 | ++DOCSHELL 1555F800 == 87 [pid = 3760] [id = 567] 00:55:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (15725000) [pid = 3760] [serial = 1701] [outer = 00000000] 00:55:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (15F75C00) [pid = 3760] [serial = 1702] [outer = 15725000] 00:55:39 INFO - PROCESS | 3760 | 1461225339029 Marionette DEBUG loaded listener.js 00:55:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (17C09C00) [pid = 3760] [serial = 1703] [outer = 15725000] 00:55:39 INFO - PROCESS | 3760 | 1461225339494 Marionette TRACE conn2 <- [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]]]}] 00:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 796ms 00:55:39 INFO - PROCESS | 3760 | 1461225339522 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 00:55:39 INFO - PROCESS | 3760 | 1461225339524 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 00:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:55:39 INFO - PROCESS | 3760 | 1461225339527 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:55:39 INFO - PROCESS | 3760 | 1461225339531 Marionette TRACE conn2 <- [1,2234,null,{}] 00:55:39 INFO - PROCESS | 3760 | 1461225339540 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:39 INFO - PROCESS | 3760 | 1461225339630 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 00:55:39 INFO - PROCESS | 3760 | 1461225339639 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:39 INFO - PROCESS | 3760 | ++DOCSHELL 17C09400 == 88 [pid = 3760] [id = 568] 00:55:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1816BC00) [pid = 3760] [serial = 1704] [outer = 00000000] 00:55:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (18E0F400) [pid = 3760] [serial = 1705] [outer = 1816BC00] 00:55:39 INFO - PROCESS | 3760 | 1461225339685 Marionette DEBUG loaded listener.js 00:55:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (18EC8400) [pid = 3760] [serial = 1706] [outer = 1816BC00] 00:55:40 INFO - PROCESS | 3760 | 1461225340166 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 00:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 702ms 00:55:40 INFO - PROCESS | 3760 | 1461225340227 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 00:55:40 INFO - PROCESS | 3760 | 1461225340229 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 00:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:55:40 INFO - PROCESS | 3760 | 1461225340232 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:55:40 INFO - PROCESS | 3760 | 1461225340234 Marionette TRACE conn2 <- [1,2238,null,{}] 00:55:40 INFO - PROCESS | 3760 | 1461225340238 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:40 INFO - PROCESS | 3760 | 1461225340324 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 00:55:40 INFO - PROCESS | 3760 | 1461225340333 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:40 INFO - PROCESS | 3760 | ++DOCSHELL 18E0D000 == 89 [pid = 3760] [id = 569] 00:55:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (197D8400) [pid = 3760] [serial = 1707] [outer = 00000000] 00:55:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (198ED400) [pid = 3760] [serial = 1708] [outer = 197D8400] 00:55:40 INFO - PROCESS | 3760 | 1461225340377 Marionette DEBUG loaded listener.js 00:55:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1999E800) [pid = 3760] [serial = 1709] [outer = 197D8400] 00:55:40 INFO - PROCESS | 3760 | 1461225340858 Marionette TRACE conn2 <- [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]]]}] 00:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 624ms 00:55:40 INFO - PROCESS | 3760 | 1461225340870 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 00:55:40 INFO - PROCESS | 3760 | 1461225340872 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 00:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:55:40 INFO - PROCESS | 3760 | 1461225340876 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:55:40 INFO - PROCESS | 3760 | 1461225340877 Marionette TRACE conn2 <- [1,2242,null,{}] 00:55:40 INFO - PROCESS | 3760 | 1461225340881 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:40 INFO - PROCESS | 3760 | 1461225340967 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 00:55:40 INFO - PROCESS | 3760 | 1461225340972 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:41 INFO - PROCESS | 3760 | ++DOCSHELL 19878000 == 90 [pid = 3760] [id = 570] 00:55:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (19A70000) [pid = 3760] [serial = 1710] [outer = 00000000] 00:55:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1A960800) [pid = 3760] [serial = 1711] [outer = 19A70000] 00:55:41 INFO - PROCESS | 3760 | 1461225341044 Marionette DEBUG loaded listener.js 00:55:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1AAC5400) [pid = 3760] [serial = 1712] [outer = 19A70000] 00:55:41 INFO - PROCESS | 3760 | 1461225341551 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 00:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 687ms 00:55:41 INFO - PROCESS | 3760 | 1461225341575 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 00:55:41 INFO - PROCESS | 3760 | 1461225341577 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 00:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:55:41 INFO - PROCESS | 3760 | 1461225341587 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:55:41 INFO - PROCESS | 3760 | 1461225341588 Marionette TRACE conn2 <- [1,2246,null,{}] 00:55:41 INFO - PROCESS | 3760 | 1461225341592 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:41 INFO - PROCESS | 3760 | 1461225341704 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 00:55:41 INFO - PROCESS | 3760 | 1461225341710 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:41 INFO - PROCESS | 3760 | ++DOCSHELL 1A22F400 == 91 [pid = 3760] [id = 571] 00:55:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1A33E800) [pid = 3760] [serial = 1713] [outer = 00000000] 00:55:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1C222400) [pid = 3760] [serial = 1714] [outer = 1A33E800] 00:55:41 INFO - PROCESS | 3760 | 1461225341816 Marionette DEBUG loaded listener.js 00:55:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1C31A800) [pid = 3760] [serial = 1715] [outer = 1A33E800] 00:55:42 INFO - PROCESS | 3760 | 1461225342262 Marionette TRACE conn2 <- [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]]]}] 00:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 00:55:42 INFO - PROCESS | 3760 | 1461225342311 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 00:55:42 INFO - PROCESS | 3760 | 1461225342313 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 00:55:42 INFO - PROCESS | 3760 | 1461225342316 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:55:42 INFO - PROCESS | 3760 | 1461225342318 Marionette TRACE conn2 <- [1,2250,null,{}] 00:55:42 INFO - PROCESS | 3760 | 1461225342321 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:42 INFO - PROCESS | 3760 | 1461225342470 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 00:55:42 INFO - PROCESS | 3760 | 1461225342493 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:42 INFO - PROCESS | 3760 | ++DOCSHELL 143AF800 == 92 [pid = 3760] [id = 572] 00:55:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1C132400) [pid = 3760] [serial = 1716] [outer = 00000000] 00:55:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1C5B8800) [pid = 3760] [serial = 1717] [outer = 1C132400] 00:55:42 INFO - PROCESS | 3760 | 1461225342536 Marionette DEBUG loaded listener.js 00:55:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1C5C7400) [pid = 3760] [serial = 1718] [outer = 1C132400] 00:55:42 INFO - PROCESS | 3760 | 1461225342995 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 00:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 00:55:43 INFO - PROCESS | 3760 | 1461225343057 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 00:55:43 INFO - PROCESS | 3760 | 1461225343059 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 00:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:55:43 INFO - PROCESS | 3760 | 1461225343062 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:55:43 INFO - PROCESS | 3760 | 1461225343064 Marionette TRACE conn2 <- [1,2254,null,{}] 00:55:43 INFO - PROCESS | 3760 | 1461225343072 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:43 INFO - PROCESS | 3760 | 1461225343193 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1C221000) [pid = 3760] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1C222C00) [pid = 3760] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1DA68800) [pid = 3760] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1C133800) [pid = 3760] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1674E000) [pid = 3760] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1850F800) [pid = 3760] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (12D91800) [pid = 3760] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (18E14400) [pid = 3760] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1C1CE800) [pid = 3760] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1C859400) [pid = 3760] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1593F000) [pid = 3760] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (13905000) [pid = 3760] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (167ED000) [pid = 3760] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (15932C00) [pid = 3760] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (18E12C00) [pid = 3760] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C132800) [pid = 3760] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:55:43 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1C224000) [pid = 3760] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:55:43 INFO - PROCESS | 3760 | 1461225343479 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:43 INFO - PROCESS | 3760 | ++DOCSHELL 11BF1400 == 93 [pid = 3760] [id = 573] 00:55:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (11BF1800) [pid = 3760] [serial = 1719] [outer = 00000000] 00:55:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1440E400) [pid = 3760] [serial = 1720] [outer = 11BF1800] 00:55:43 INFO - PROCESS | 3760 | 1461225343525 Marionette DEBUG loaded listener.js 00:55:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1674E000) [pid = 3760] [serial = 1721] [outer = 11BF1800] 00:55:43 INFO - PROCESS | 3760 | 1461225343920 Marionette TRACE conn2 <- [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]]]}] 00:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 890ms 00:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:55:43 INFO - PROCESS | 3760 | 1461225343967 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 00:55:43 INFO - PROCESS | 3760 | 1461225343969 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 00:55:43 INFO - PROCESS | 3760 | 1461225343972 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:55:43 INFO - PROCESS | 3760 | 1461225343974 Marionette TRACE conn2 <- [1,2258,null,{}] 00:55:43 INFO - PROCESS | 3760 | 1461225343977 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:44 INFO - PROCESS | 3760 | 1461225344102 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 00:55:44 INFO - PROCESS | 3760 | 1461225344111 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:44 INFO - PROCESS | 3760 | ++DOCSHELL 13444C00 == 94 [pid = 3760] [id = 574] 00:55:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (143B7C00) [pid = 3760] [serial = 1722] [outer = 00000000] 00:55:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1C13E400) [pid = 3760] [serial = 1723] [outer = 143B7C00] 00:55:44 INFO - PROCESS | 3760 | 1461225344154 Marionette DEBUG loaded listener.js 00:55:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1C312400) [pid = 3760] [serial = 1724] [outer = 143B7C00] 00:55:44 INFO - PROCESS | 3760 | 1461225344556 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 00:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 640ms 00:55:44 INFO - PROCESS | 3760 | 1461225344610 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 00:55:44 INFO - PROCESS | 3760 | 1461225344612 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 00:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:55:44 INFO - PROCESS | 3760 | 1461225344616 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:55:44 INFO - PROCESS | 3760 | 1461225344617 Marionette TRACE conn2 <- [1,2262,null,{}] 00:55:44 INFO - PROCESS | 3760 | 1461225344621 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:44 INFO - PROCESS | 3760 | 1461225344750 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 00:55:44 INFO - PROCESS | 3760 | 1461225344763 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:44 INFO - PROCESS | 3760 | ++DOCSHELL 18E0B000 == 95 [pid = 3760] [id = 575] 00:55:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1A23A800) [pid = 3760] [serial = 1725] [outer = 00000000] 00:55:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1D059C00) [pid = 3760] [serial = 1726] [outer = 1A23A800] 00:55:44 INFO - PROCESS | 3760 | 1461225344807 Marionette DEBUG loaded listener.js 00:55:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1D22D400) [pid = 3760] [serial = 1727] [outer = 1A23A800] 00:55:45 INFO - PROCESS | 3760 | 1461225345227 Marionette TRACE conn2 <- [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]]]}] 00:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 640ms 00:55:45 INFO - PROCESS | 3760 | 1461225345254 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 00:55:45 INFO - PROCESS | 3760 | 1461225345256 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 00:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:55:45 INFO - PROCESS | 3760 | 1461225345259 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:55:45 INFO - PROCESS | 3760 | 1461225345262 Marionette TRACE conn2 <- [1,2266,null,{}] 00:55:45 INFO - PROCESS | 3760 | 1461225345265 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:45 INFO - PROCESS | 3760 | 1461225345439 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 00:55:45 INFO - PROCESS | 3760 | 1461225345461 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:45 INFO - PROCESS | 3760 | ++DOCSHELL 1D337C00 == 96 [pid = 3760] [id = 576] 00:55:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1D339800) [pid = 3760] [serial = 1728] [outer = 00000000] 00:55:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1D8B0800) [pid = 3760] [serial = 1729] [outer = 1D339800] 00:55:45 INFO - PROCESS | 3760 | 1461225345509 Marionette DEBUG loaded listener.js 00:55:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1D8BDC00) [pid = 3760] [serial = 1730] [outer = 1D339800] 00:55:46 INFO - PROCESS | 3760 | 1461225346206 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 00:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 998ms 00:55:46 INFO - PROCESS | 3760 | 1461225346264 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 00:55:46 INFO - PROCESS | 3760 | 1461225346269 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 00:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:55:46 INFO - PROCESS | 3760 | 1461225346275 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:55:46 INFO - PROCESS | 3760 | 1461225346279 Marionette TRACE conn2 <- [1,2270,null,{}] 00:55:46 INFO - PROCESS | 3760 | 1461225346284 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:46 INFO - PROCESS | 3760 | 1461225346404 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 00:55:46 INFO - PROCESS | 3760 | 1461225346557 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:46 INFO - PROCESS | 3760 | ++DOCSHELL 14B5DC00 == 97 [pid = 3760] [id = 577] 00:55:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (15CE6000) [pid = 3760] [serial = 1731] [outer = 00000000] 00:55:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (167E7800) [pid = 3760] [serial = 1732] [outer = 15CE6000] 00:55:46 INFO - PROCESS | 3760 | 1461225346614 Marionette DEBUG loaded listener.js 00:55:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (16E5D800) [pid = 3760] [serial = 1733] [outer = 15CE6000] 00:55:47 INFO - PROCESS | 3760 | 1461225347222 Marionette TRACE conn2 <- [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]]]}] 00:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 999ms 00:55:47 INFO - PROCESS | 3760 | 1461225347277 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 00:55:47 INFO - PROCESS | 3760 | 1461225347283 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 00:55:47 INFO - PROCESS | 3760 | 1461225347290 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:55:47 INFO - PROCESS | 3760 | 1461225347293 Marionette TRACE conn2 <- [1,2274,null,{}] 00:55:47 INFO - PROCESS | 3760 | 1461225347297 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:47 INFO - PROCESS | 3760 | 1461225347411 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 00:55:47 INFO - PROCESS | 3760 | 1461225347574 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:47 INFO - PROCESS | 3760 | ++DOCSHELL 185F0000 == 98 [pid = 3760] [id = 578] 00:55:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (18D27400) [pid = 3760] [serial = 1734] [outer = 00000000] 00:55:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1973B400) [pid = 3760] [serial = 1735] [outer = 18D27400] 00:55:47 INFO - PROCESS | 3760 | 1461225347629 Marionette DEBUG loaded listener.js 00:55:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (199AA800) [pid = 3760] [serial = 1736] [outer = 18D27400] 00:55:48 INFO - PROCESS | 3760 | 1461225348255 Marionette TRACE conn2 <- [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]]]}] 00:55:48 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 00:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 983ms 00:55:48 INFO - PROCESS | 3760 | 1461225348287 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 00:55:48 INFO - PROCESS | 3760 | 1461225348290 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 00:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:55:48 INFO - PROCESS | 3760 | 1461225348295 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:55:48 INFO - PROCESS | 3760 | 1461225348299 Marionette TRACE conn2 <- [1,2278,null,{}] 00:55:48 INFO - PROCESS | 3760 | 1461225348310 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:48 INFO - PROCESS | 3760 | 1461225348426 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 00:55:48 INFO - PROCESS | 3760 | 1461225348576 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:48 INFO - PROCESS | 3760 | ++DOCSHELL 1C31D800 == 99 [pid = 3760] [id = 579] 00:55:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1CD1EC00) [pid = 3760] [serial = 1737] [outer = 00000000] 00:55:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1D387400) [pid = 3760] [serial = 1738] [outer = 1CD1EC00] 00:55:48 INFO - PROCESS | 3760 | 1461225348633 Marionette DEBUG loaded listener.js 00:55:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1D744C00) [pid = 3760] [serial = 1739] [outer = 1CD1EC00] 00:55:49 INFO - PROCESS | 3760 | 1461225349160 Marionette TRACE conn2 <- [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]]]}] 00:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 936ms 00:55:49 INFO - PROCESS | 3760 | 1461225349241 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 00:55:49 INFO - PROCESS | 3760 | 1461225349244 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 00:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:55:49 INFO - PROCESS | 3760 | 1461225349247 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:55:49 INFO - PROCESS | 3760 | 1461225349249 Marionette TRACE conn2 <- [1,2282,null,{}] 00:55:49 INFO - PROCESS | 3760 | 1461225349253 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:49 INFO - PROCESS | 3760 | 1461225349364 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 00:55:49 INFO - PROCESS | 3760 | 1461225349526 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:49 INFO - PROCESS | 3760 | ++DOCSHELL 1DA63000 == 100 [pid = 3760] [id = 580] 00:55:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1DA63800) [pid = 3760] [serial = 1740] [outer = 00000000] 00:55:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1DA6D800) [pid = 3760] [serial = 1741] [outer = 1DA63800] 00:55:49 INFO - PROCESS | 3760 | 1461225349582 Marionette DEBUG loaded listener.js 00:55:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1DA70400) [pid = 3760] [serial = 1742] [outer = 1DA63800] 00:55:50 INFO - PROCESS | 3760 | 1461225350161 Marionette TRACE conn2 <- [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]]]}] 00:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 952ms 00:55:50 INFO - PROCESS | 3760 | 1461225350192 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 00:55:50 INFO - PROCESS | 3760 | 1461225350194 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 00:55:50 INFO - PROCESS | 3760 | 1461225350197 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:55:50 INFO - PROCESS | 3760 | 1461225350199 Marionette TRACE conn2 <- [1,2286,null,{}] 00:55:50 INFO - PROCESS | 3760 | 1461225350203 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:50 INFO - PROCESS | 3760 | 1461225350310 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 00:55:50 INFO - PROCESS | 3760 | 1461225350473 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:50 INFO - PROCESS | 3760 | ++DOCSHELL 1D743000 == 101 [pid = 3760] [id = 581] 00:55:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1D744400) [pid = 3760] [serial = 1743] [outer = 00000000] 00:55:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1DBED800) [pid = 3760] [serial = 1744] [outer = 1D744400] 00:55:50 INFO - PROCESS | 3760 | 1461225350528 Marionette DEBUG loaded listener.js 00:55:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1DBF2000) [pid = 3760] [serial = 1745] [outer = 1D744400] 00:55:51 INFO - PROCESS | 3760 | 1461225351144 Marionette TRACE conn2 <- [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]]]}] 00:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 998ms 00:55:51 INFO - PROCESS | 3760 | 1461225351205 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 00:55:51 INFO - PROCESS | 3760 | 1461225351207 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 00:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:55:51 INFO - PROCESS | 3760 | 1461225351212 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:55:51 INFO - PROCESS | 3760 | 1461225351214 Marionette TRACE conn2 <- [1,2290,null,{}] 00:55:51 INFO - PROCESS | 3760 | 1461225351218 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:51 INFO - PROCESS | 3760 | 1461225351336 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 00:55:51 INFO - PROCESS | 3760 | 1461225351487 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:51 INFO - PROCESS | 3760 | ++DOCSHELL 13447400 == 102 [pid = 3760] [id = 582] 00:55:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1376DC00) [pid = 3760] [serial = 1746] [outer = 00000000] 00:55:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (16A1D000) [pid = 3760] [serial = 1747] [outer = 1376DC00] 00:55:51 INFO - PROCESS | 3760 | 1461225351583 Marionette DEBUG loaded listener.js 00:55:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (19877C00) [pid = 3760] [serial = 1748] [outer = 1376DC00] 00:55:52 INFO - PROCESS | 3760 | 1461225352472 Marionette TRACE conn2 <- [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]]]}] 00:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1295ms 00:55:52 INFO - PROCESS | 3760 | 1461225352506 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 00:55:52 INFO - PROCESS | 3760 | 1461225352511 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 00:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:55:52 INFO - PROCESS | 3760 | 1461225352531 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:55:52 INFO - PROCESS | 3760 | 1461225352535 Marionette TRACE conn2 <- [1,2294,null,{}] 00:55:52 INFO - PROCESS | 3760 | 1461225352540 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:52 INFO - PROCESS | 3760 | 1461225352655 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 00:55:52 INFO - PROCESS | 3760 | 1461225352808 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:52 INFO - PROCESS | 3760 | ++DOCSHELL 15CF4C00 == 103 [pid = 3760] [id = 583] 00:55:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (15E0B800) [pid = 3760] [serial = 1749] [outer = 00000000] 00:55:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (167E9000) [pid = 3760] [serial = 1750] [outer = 15E0B800] 00:55:52 INFO - PROCESS | 3760 | 1461225352864 Marionette DEBUG loaded listener.js 00:55:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (16A1B400) [pid = 3760] [serial = 1751] [outer = 15E0B800] 00:55:53 INFO - PROCESS | 3760 | 1461225353445 Marionette TRACE conn2 <- [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]]]}] 00:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 937ms 00:55:53 INFO - PROCESS | 3760 | 1461225353476 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 00:55:53 INFO - PROCESS | 3760 | 1461225353481 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 00:55:53 INFO - PROCESS | 3760 | 1461225353489 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:55:53 INFO - PROCESS | 3760 | 1461225353491 Marionette TRACE conn2 <- [1,2298,null,{}] 00:55:53 INFO - PROCESS | 3760 | 1461225353495 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:53 INFO - PROCESS | 3760 | 1461225353598 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 1C342C00 == 102 [pid = 3760] [id = 330] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 1336B800 == 101 [pid = 3760] [id = 265] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 1C34B400 == 100 [pid = 3760] [id = 464] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 18E0B000 == 99 [pid = 3760] [id = 575] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 13444C00 == 98 [pid = 3760] [id = 574] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 11BF1400 == 97 [pid = 3760] [id = 573] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 143AF800 == 96 [pid = 3760] [id = 572] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 1A22F400 == 95 [pid = 3760] [id = 571] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 19878000 == 94 [pid = 3760] [id = 570] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 18E0D000 == 93 [pid = 3760] [id = 569] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 17C09400 == 92 [pid = 3760] [id = 568] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 1C1C9400 == 91 [pid = 3760] [id = 541] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 1555F800 == 90 [pid = 3760] [id = 567] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1C8FA800) [pid = 3760] [serial = 1642] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (1D05D000) [pid = 3760] [serial = 1675] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 1DD70400 == 89 [pid = 3760] [id = 17] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 13908000 == 88 [pid = 3760] [id = 566] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 1C13EC00 == 87 [pid = 3760] [id = 561] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 1330E400 == 86 [pid = 3760] [id = 560] 00:55:53 INFO - PROCESS | 3760 | --DOCSHELL 13443800 == 85 [pid = 3760] [id = 559] 00:55:53 INFO - PROCESS | 3760 | 1461225353779 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:53 INFO - PROCESS | 3760 | ++DOCSHELL 1336B800 == 86 [pid = 3760] [id = 584] 00:55:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (13443800) [pid = 3760] [serial = 1752] [outer = 00000000] 00:55:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (15CE7400) [pid = 3760] [serial = 1753] [outer = 13443800] 00:55:53 INFO - PROCESS | 3760 | 1461225353824 Marionette DEBUG loaded listener.js 00:55:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (15F80800) [pid = 3760] [serial = 1754] [outer = 13443800] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1C312C00) [pid = 3760] [serial = 1633] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1AA09800) [pid = 3760] [serial = 1670] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (18D26000) [pid = 3760] [serial = 1652] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (1C402000) [pid = 3760] [serial = 1636] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (1662AC00) [pid = 3760] [serial = 1649] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (19872400) [pid = 3760] [serial = 1655] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (1987C000) [pid = 3760] [serial = 1669] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1C1F6800) [pid = 3760] [serial = 1624] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (1D746800) [pid = 3760] [serial = 1532] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (15CD1800) [pid = 3760] [serial = 1648] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (15CEE400) [pid = 3760] [serial = 1627] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (19734C00) [pid = 3760] [serial = 1529] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (185F0400) [pid = 3760] [serial = 1651] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (15F7EC00) [pid = 3760] [serial = 1646] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1C21E800) [pid = 3760] [serial = 1625] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (15CB2400) [pid = 3760] [serial = 1645] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1C85A800) [pid = 3760] [serial = 1672] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (15F76800) [pid = 3760] [serial = 1526] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (19A70800) [pid = 3760] [serial = 1657] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1C13DC00) [pid = 3760] [serial = 1538] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1C5C0000) [pid = 3760] [serial = 1639] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1CAEDC00) [pid = 3760] [serial = 1574] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1C31A000) [pid = 3760] [serial = 1663] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1C1EB800) [pid = 3760] [serial = 1660] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (197D5000) [pid = 3760] [serial = 1654] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (18D28800) [pid = 3760] [serial = 1630] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1A234800) [pid = 3760] [serial = 1658] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1C8EE000) [pid = 3760] [serial = 1673] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1C401C00) [pid = 3760] [serial = 1666] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C33D800) [pid = 3760] [serial = 1664] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1C5B9000) [pid = 3760] [serial = 1667] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1DBE7800) [pid = 3760] [serial = 1535] [outer = 00000000] [url = about:blank] 00:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C1F2C00) [pid = 3760] [serial = 1661] [outer = 00000000] [url = about:blank] 00:55:54 INFO - PROCESS | 3760 | 1461225354300 Marionette TRACE conn2 <- [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]]]}] 00:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 842ms 00:55:54 INFO - PROCESS | 3760 | 1461225354333 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 00:55:54 INFO - PROCESS | 3760 | 1461225354335 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 00:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:55:54 INFO - PROCESS | 3760 | 1461225354339 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:55:54 INFO - PROCESS | 3760 | 1461225354342 Marionette TRACE conn2 <- [1,2302,null,{}] 00:55:54 INFO - PROCESS | 3760 | 1461225354352 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:54 INFO - PROCESS | 3760 | 1461225354440 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 00:55:54 INFO - PROCESS | 3760 | 1461225354449 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:54 INFO - PROCESS | 3760 | ++DOCSHELL 18D29400 == 87 [pid = 3760] [id = 585] 00:55:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (18D32400) [pid = 3760] [serial = 1755] [outer = 00000000] 00:55:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (18E0F800) [pid = 3760] [serial = 1756] [outer = 18D32400] 00:55:54 INFO - PROCESS | 3760 | 1461225354496 Marionette DEBUG loaded listener.js 00:55:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (18ECE000) [pid = 3760] [serial = 1757] [outer = 18D32400] 00:55:55 INFO - PROCESS | 3760 | 1461225355270 Marionette TRACE conn2 <- [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]]]}] 00:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 999ms 00:55:55 INFO - PROCESS | 3760 | 1461225355341 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 00:55:55 INFO - PROCESS | 3760 | 1461225355347 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 00:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:55:55 INFO - PROCESS | 3760 | 1461225355353 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:55:55 INFO - PROCESS | 3760 | 1461225355357 Marionette TRACE conn2 <- [1,2306,null,{}] 00:55:55 INFO - PROCESS | 3760 | 1461225355362 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:55 INFO - PROCESS | 3760 | 1461225355505 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 00:55:55 INFO - PROCESS | 3760 | 1461225355653 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:55 INFO - PROCESS | 3760 | ++DOCSHELL 15CAFC00 == 88 [pid = 3760] [id = 586] 00:55:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (15CF4000) [pid = 3760] [serial = 1758] [outer = 00000000] 00:55:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (16A19C00) [pid = 3760] [serial = 1759] [outer = 15CF4000] 00:55:55 INFO - PROCESS | 3760 | 1461225355713 Marionette DEBUG loaded listener.js 00:55:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (18287800) [pid = 3760] [serial = 1760] [outer = 15CF4000] 00:55:56 INFO - PROCESS | 3760 | 1461225356275 Marionette TRACE conn2 <- [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] 00:55:56 INFO - PROCESS | 3760 | 1461225356362 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 00:55:56 INFO - PROCESS | 3760 | 1461225356369 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:55:56 INFO - PROCESS | 3760 | 1461225356371 Marionette TRACE conn2 <- [1,2310,null,{}] 00:55:56 INFO - PROCESS | 3760 | 1461225356375 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:56 INFO - PROCESS | 3760 | 1461225356484 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 00:55:56 INFO - PROCESS | 3760 | 1461225356628 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:56 INFO - PROCESS | 3760 | ++DOCSHELL 1662C000 == 89 [pid = 3760] [id = 587] 00:55:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (185EC800) [pid = 3760] [serial = 1761] [outer = 00000000] 00:55:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (19871800) [pid = 3760] [serial = 1762] [outer = 185EC800] 00:55:56 INFO - PROCESS | 3760 | 1461225356684 Marionette DEBUG loaded listener.js 00:55:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (19877800) [pid = 3760] [serial = 1763] [outer = 185EC800] 00:55:57 INFO - PROCESS | 3760 | 1461225357280 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 00:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 952ms 00:55:57 INFO - PROCESS | 3760 | 1461225357317 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 00:55:57 INFO - PROCESS | 3760 | 1461225357320 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 00:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:55:57 INFO - PROCESS | 3760 | 1461225357323 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:55:57 INFO - PROCESS | 3760 | 1461225357327 Marionette TRACE conn2 <- [1,2314,null,{}] 00:55:57 INFO - PROCESS | 3760 | 1461225357338 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:57 INFO - PROCESS | 3760 | 1461225357448 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 00:55:57 INFO - PROCESS | 3760 | 1461225357607 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:57 INFO - PROCESS | 3760 | ++DOCSHELL 1A33E400 == 90 [pid = 3760] [id = 588] 00:55:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1A736400) [pid = 3760] [serial = 1764] [outer = 00000000] 00:55:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1C13EC00) [pid = 3760] [serial = 1765] [outer = 1A736400] 00:55:57 INFO - PROCESS | 3760 | 1461225357666 Marionette DEBUG loaded listener.js 00:55:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1C1CF400) [pid = 3760] [serial = 1766] [outer = 1A736400] 00:55:58 INFO - PROCESS | 3760 | 1461225358246 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 00:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 952ms 00:55:58 INFO - PROCESS | 3760 | 1461225358268 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 00:55:58 INFO - PROCESS | 3760 | 1461225358271 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 00:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:55:58 INFO - PROCESS | 3760 | 1461225358274 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:55:58 INFO - PROCESS | 3760 | 1461225358276 Marionette TRACE conn2 <- [1,2318,null,{}] 00:55:58 INFO - PROCESS | 3760 | 1461225358280 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:58 INFO - PROCESS | 3760 | 1461225358393 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 00:55:58 INFO - PROCESS | 3760 | 1461225358557 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:58 INFO - PROCESS | 3760 | ++DOCSHELL 1C218000 == 91 [pid = 3760] [id = 589] 00:55:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1C219400) [pid = 3760] [serial = 1767] [outer = 00000000] 00:55:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1C221800) [pid = 3760] [serial = 1768] [outer = 1C219400] 00:55:58 INFO - PROCESS | 3760 | 1461225358613 Marionette DEBUG loaded listener.js 00:55:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1C30F800) [pid = 3760] [serial = 1769] [outer = 1C219400] 00:55:59 INFO - PROCESS | 3760 | 1461225359127 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 00:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 905ms 00:55:59 INFO - PROCESS | 3760 | 1461225359178 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 00:55:59 INFO - PROCESS | 3760 | 1461225359181 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 00:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:55:59 INFO - PROCESS | 3760 | 1461225359184 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:55:59 INFO - PROCESS | 3760 | 1461225359186 Marionette TRACE conn2 <- [1,2322,null,{}] 00:55:59 INFO - PROCESS | 3760 | 1461225359190 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:55:59 INFO - PROCESS | 3760 | 1461225359292 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 00:55:59 INFO - PROCESS | 3760 | 1461225359457 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:59 INFO - PROCESS | 3760 | ++DOCSHELL 18945400 == 92 [pid = 3760] [id = 590] 00:55:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1C1EB800) [pid = 3760] [serial = 1770] [outer = 00000000] 00:55:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1C343800) [pid = 3760] [serial = 1771] [outer = 1C1EB800] 00:55:59 INFO - PROCESS | 3760 | 1461225359512 Marionette DEBUG loaded listener.js 00:55:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1C341800) [pid = 3760] [serial = 1772] [outer = 1C1EB800] 00:56:00 INFO - PROCESS | 3760 | 1461225360103 Marionette TRACE conn2 <- [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]]]}] 00:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 951ms 00:56:00 INFO - PROCESS | 3760 | 1461225360129 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 00:56:00 INFO - PROCESS | 3760 | 1461225360131 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 00:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:56:00 INFO - PROCESS | 3760 | 1461225360135 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:56:00 INFO - PROCESS | 3760 | 1461225360137 Marionette TRACE conn2 <- [1,2326,null,{}] 00:56:00 INFO - PROCESS | 3760 | 1461225360140 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:00 INFO - PROCESS | 3760 | 1461225360254 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 00:56:00 INFO - PROCESS | 3760 | 1461225360400 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:00 INFO - PROCESS | 3760 | ++DOCSHELL 1C21D800 == 93 [pid = 3760] [id = 591] 00:56:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1C410000) [pid = 3760] [serial = 1773] [outer = 00000000] 00:56:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1C859800) [pid = 3760] [serial = 1774] [outer = 1C410000] 00:56:00 INFO - PROCESS | 3760 | 1461225360459 Marionette DEBUG loaded listener.js 00:56:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1C859400) [pid = 3760] [serial = 1775] [outer = 1C410000] 00:56:00 INFO - PROCESS | 3760 | 1461225360997 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 00:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 905ms 00:56:01 INFO - PROCESS | 3760 | 1461225361039 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 00:56:01 INFO - PROCESS | 3760 | 1461225361042 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 00:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:56:01 INFO - PROCESS | 3760 | 1461225361045 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:56:01 INFO - PROCESS | 3760 | 1461225361047 Marionette TRACE conn2 <- [1,2330,null,{}] 00:56:01 INFO - PROCESS | 3760 | 1461225361051 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:01 INFO - PROCESS | 3760 | 1461225361152 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 00:56:01 INFO - PROCESS | 3760 | 1461225361269 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:01 INFO - PROCESS | 3760 | ++DOCSHELL 13442800 == 94 [pid = 3760] [id = 592] 00:56:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (15CE6C00) [pid = 3760] [serial = 1776] [outer = 00000000] 00:56:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1CAEB800) [pid = 3760] [serial = 1777] [outer = 15CE6C00] 00:56:01 INFO - PROCESS | 3760 | 1461225361364 Marionette DEBUG loaded listener.js 00:56:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1CD1C400) [pid = 3760] [serial = 1778] [outer = 15CE6C00] 00:56:01 INFO - PROCESS | 3760 | 1461225361965 Marionette TRACE conn2 <- [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]]]}] 00:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 936ms 00:56:01 INFO - PROCESS | 3760 | 1461225361990 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 00:56:01 INFO - PROCESS | 3760 | 1461225361993 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 00:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:56:01 INFO - PROCESS | 3760 | 1461225361996 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:56:01 INFO - PROCESS | 3760 | 1461225361998 Marionette TRACE conn2 <- [1,2334,null,{}] 00:56:01 INFO - PROCESS | 3760 | 1461225362002 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:02 INFO - PROCESS | 3760 | 1461225362107 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 00:56:02 INFO - PROCESS | 3760 | 1461225362253 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:02 INFO - PROCESS | 3760 | ++DOCSHELL 1C555400 == 95 [pid = 3760] [id = 593] 00:56:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1C5C0000) [pid = 3760] [serial = 1779] [outer = 00000000] 00:56:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1D0B7800) [pid = 3760] [serial = 1780] [outer = 1C5C0000] 00:56:02 INFO - PROCESS | 3760 | 1461225362309 Marionette DEBUG loaded listener.js 00:56:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1D32F400) [pid = 3760] [serial = 1781] [outer = 1C5C0000] 00:56:02 INFO - PROCESS | 3760 | 1461225362975 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 00:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 999ms 00:56:03 INFO - PROCESS | 3760 | 1461225363006 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 00:56:03 INFO - PROCESS | 3760 | 1461225363009 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 00:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:56:03 INFO - PROCESS | 3760 | 1461225363016 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:56:03 INFO - PROCESS | 3760 | 1461225363020 Marionette TRACE conn2 <- [1,2338,null,{}] 00:56:03 INFO - PROCESS | 3760 | 1461225363026 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:03 INFO - PROCESS | 3760 | 1461225363131 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 00:56:03 INFO - PROCESS | 3760 | 1461225363283 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:03 INFO - PROCESS | 3760 | ++DOCSHELL 15931400 == 96 [pid = 3760] [id = 594] 00:56:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (15937000) [pid = 3760] [serial = 1782] [outer = 00000000] 00:56:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (167EB800) [pid = 3760] [serial = 1783] [outer = 15937000] 00:56:03 INFO - PROCESS | 3760 | 1461225363332 Marionette DEBUG loaded listener.js 00:56:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (18515800) [pid = 3760] [serial = 1784] [outer = 15937000] 00:56:03 INFO - PROCESS | 3760 | --DOCSHELL 1336B800 == 95 [pid = 3760] [id = 584] 00:56:03 INFO - PROCESS | 3760 | --DOCSHELL 15CF4C00 == 94 [pid = 3760] [id = 583] 00:56:03 INFO - PROCESS | 3760 | --DOCSHELL 1D743000 == 93 [pid = 3760] [id = 581] 00:56:03 INFO - PROCESS | 3760 | --DOCSHELL 1DA63000 == 92 [pid = 3760] [id = 580] 00:56:03 INFO - PROCESS | 3760 | --DOCSHELL 1C31D800 == 91 [pid = 3760] [id = 579] 00:56:03 INFO - PROCESS | 3760 | --DOCSHELL 185F0000 == 90 [pid = 3760] [id = 578] 00:56:03 INFO - PROCESS | 3760 | --DOCSHELL 14B5DC00 == 89 [pid = 3760] [id = 577] 00:56:03 INFO - PROCESS | 3760 | 1461225363902 Marionette TRACE conn2 <- [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]]]}] 00:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 936ms 00:56:03 INFO - PROCESS | 3760 | 1461225363962 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 00:56:03 INFO - PROCESS | 3760 | 1461225363967 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 00:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:56:03 INFO - PROCESS | 3760 | 1461225363973 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:56:03 INFO - PROCESS | 3760 | 1461225363976 Marionette TRACE conn2 <- [1,2342,null,{}] 00:56:03 INFO - PROCESS | 3760 | 1461225363979 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:04 INFO - PROCESS | 3760 | 1461225364075 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 00:56:04 INFO - PROCESS | 3760 | 1461225364187 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:04 INFO - PROCESS | 3760 | ++DOCSHELL 144A4C00 == 90 [pid = 3760] [id = 595] 00:56:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (15724800) [pid = 3760] [serial = 1785] [outer = 00000000] 00:56:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (19874800) [pid = 3760] [serial = 1786] [outer = 15724800] 00:56:04 INFO - PROCESS | 3760 | 1461225364232 Marionette DEBUG loaded listener.js 00:56:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (19A70800) [pid = 3760] [serial = 1787] [outer = 15724800] 00:56:04 INFO - PROCESS | 3760 | 1461225364678 Marionette TRACE conn2 <- [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]]]}] 00:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 733ms 00:56:04 INFO - PROCESS | 3760 | 1461225364713 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 00:56:04 INFO - PROCESS | 3760 | 1461225364715 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 00:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:56:04 INFO - PROCESS | 3760 | 1461225364703 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:56:04 INFO - PROCESS | 3760 | 1461225364706 Marionette TRACE conn2 <- [1,2346,null,{}] 00:56:04 INFO - PROCESS | 3760 | 1461225364721 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:04 INFO - PROCESS | 3760 | 1461225364879 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 00:56:04 INFO - PROCESS | 3760 | 1461225364953 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:04 INFO - PROCESS | 3760 | ++DOCSHELL 18D26C00 == 91 [pid = 3760] [id = 596] 00:56:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (18D2D400) [pid = 3760] [serial = 1788] [outer = 00000000] 00:56:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (1C33E000) [pid = 3760] [serial = 1789] [outer = 18D2D400] 00:56:04 INFO - PROCESS | 3760 | 1461225364999 Marionette DEBUG loaded listener.js 00:56:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1C850000) [pid = 3760] [serial = 1790] [outer = 18D2D400] 00:56:05 INFO - PROCESS | 3760 | 1461225365450 Marionette TRACE conn2 <- [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]]]}] 00:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 796ms 00:56:05 INFO - PROCESS | 3760 | 1461225365504 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 00:56:05 INFO - PROCESS | 3760 | 1461225365507 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 00:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:56:05 INFO - PROCESS | 3760 | 1461225365510 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:56:05 INFO - PROCESS | 3760 | 1461225365512 Marionette TRACE conn2 <- [1,2350,null,{}] 00:56:05 INFO - PROCESS | 3760 | 1461225365515 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:05 INFO - PROCESS | 3760 | 1461225365654 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 00:56:05 INFO - PROCESS | 3760 | 1461225365729 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:05 INFO - PROCESS | 3760 | ++DOCSHELL 1C553C00 == 92 [pid = 3760] [id = 597] 00:56:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (1D337000) [pid = 3760] [serial = 1791] [outer = 00000000] 00:56:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (1D743400) [pid = 3760] [serial = 1792] [outer = 1D337000] 00:56:05 INFO - PROCESS | 3760 | 1461225365774 Marionette DEBUG loaded listener.js 00:56:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (1D8BCC00) [pid = 3760] [serial = 1793] [outer = 1D337000] 00:56:06 INFO - PROCESS | 3760 | 1461225366208 Marionette TRACE conn2 <- [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]]]}] 00:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 00:56:06 INFO - PROCESS | 3760 | 1461225366263 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 00:56:06 INFO - PROCESS | 3760 | 1461225366265 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 00:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:56:06 INFO - PROCESS | 3760 | 1461225366269 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:56:06 INFO - PROCESS | 3760 | 1461225366270 Marionette TRACE conn2 <- [1,2354,null,{}] 00:56:06 INFO - PROCESS | 3760 | 1461225366274 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:06 INFO - PROCESS | 3760 | 1461225366396 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 00:56:06 INFO - PROCESS | 3760 | 1461225366470 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:06 INFO - PROCESS | 3760 | ++DOCSHELL 1D060400 == 93 [pid = 3760] [id = 598] 00:56:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (1DA63C00) [pid = 3760] [serial = 1794] [outer = 00000000] 00:56:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (1DBE8000) [pid = 3760] [serial = 1795] [outer = 1DA63C00] 00:56:06 INFO - PROCESS | 3760 | 1461225366514 Marionette DEBUG loaded listener.js 00:56:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (1DBECC00) [pid = 3760] [serial = 1796] [outer = 1DA63C00] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (197D8400) [pid = 3760] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (1A23A800) [pid = 3760] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (15E0B800) [pid = 3760] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (13443800) [pid = 3760] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (1DD77000) [pid = 3760] [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.] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (11BF1800) [pid = 3760] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (143AA400) [pid = 3760] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (19A70000) [pid = 3760] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (143B7C00) [pid = 3760] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1593E000) [pid = 3760] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1C859C00) [pid = 3760] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (1C140400) [pid = 3760] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (1390C800) [pid = 3760] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (1C21F400) [pid = 3760] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1C138000) [pid = 3760] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (1D331C00) [pid = 3760] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1C84F400) [pid = 3760] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (15725000) [pid = 3760] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1336B400) [pid = 3760] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1A33E800) [pid = 3760] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1816BC00) [pid = 3760] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:56:06 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1C132400) [pid = 3760] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:56:07 INFO - PROCESS | 3760 | 1461225367037 Marionette TRACE conn2 <- [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]]]}] 00:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 796ms 00:56:07 INFO - PROCESS | 3760 | 1461225367068 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 00:56:07 INFO - PROCESS | 3760 | 1461225367070 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 00:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:56:07 INFO - PROCESS | 3760 | 1461225367073 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:56:07 INFO - PROCESS | 3760 | 1461225367075 Marionette TRACE conn2 <- [1,2358,null,{}] 00:56:07 INFO - PROCESS | 3760 | 1461225367083 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:07 INFO - PROCESS | 3760 | 1461225367229 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 00:56:07 INFO - PROCESS | 3760 | 1461225367305 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:07 INFO - PROCESS | 3760 | ++DOCSHELL 16A19400 == 94 [pid = 3760] [id = 599] 00:56:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (17C08400) [pid = 3760] [serial = 1797] [outer = 00000000] 00:56:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1C1EB000) [pid = 3760] [serial = 1798] [outer = 17C08400] 00:56:07 INFO - PROCESS | 3760 | 1461225367353 Marionette DEBUG loaded listener.js 00:56:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1C317C00) [pid = 3760] [serial = 1799] [outer = 17C08400] 00:56:07 INFO - PROCESS | 3760 | 1461225367722 Marionette TRACE conn2 <- [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]]]}] 00:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 702ms 00:56:07 INFO - PROCESS | 3760 | 1461225367774 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 00:56:07 INFO - PROCESS | 3760 | 1461225367776 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 00:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:56:07 INFO - PROCESS | 3760 | 1461225367779 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:56:07 INFO - PROCESS | 3760 | 1461225367781 Marionette TRACE conn2 <- [1,2362,null,{}] 00:56:07 INFO - PROCESS | 3760 | 1461225367784 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:07 INFO - PROCESS | 3760 | 1461225367868 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 00:56:07 INFO - PROCESS | 3760 | 1461225367904 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:07 INFO - PROCESS | 3760 | ++DOCSHELL 198CE400 == 95 [pid = 3760] [id = 600] 00:56:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (198CEC00) [pid = 3760] [serial = 1800] [outer = 00000000] 00:56:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (198D3800) [pid = 3760] [serial = 1801] [outer = 198CEC00] 00:56:07 INFO - PROCESS | 3760 | 1461225367948 Marionette DEBUG loaded listener.js 00:56:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (198D6000) [pid = 3760] [serial = 1802] [outer = 198CEC00] 00:56:08 INFO - PROCESS | 3760 | 1461225368396 Marionette TRACE conn2 <- [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]]]}] 00:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 624ms 00:56:08 INFO - PROCESS | 3760 | 1461225368428 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 00:56:08 INFO - PROCESS | 3760 | 1461225368430 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 00:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:56:08 INFO - PROCESS | 3760 | 1461225368433 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:56:08 INFO - PROCESS | 3760 | 1461225368435 Marionette TRACE conn2 <- [1,2366,null,{}] 00:56:08 INFO - PROCESS | 3760 | 1461225368439 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:08 INFO - PROCESS | 3760 | 1461225368524 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 00:56:08 INFO - PROCESS | 3760 | 1461225368530 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:08 INFO - PROCESS | 3760 | ++DOCSHELL 198D2000 == 96 [pid = 3760] [id = 601] 00:56:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1D387C00) [pid = 3760] [serial = 1803] [outer = 00000000] 00:56:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1DA6F000) [pid = 3760] [serial = 1804] [outer = 1D387C00] 00:56:08 INFO - PROCESS | 3760 | 1461225368573 Marionette DEBUG loaded listener.js 00:56:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1DBF1C00) [pid = 3760] [serial = 1805] [outer = 1D387C00] 00:56:09 INFO - PROCESS | 3760 | 1461225369343 Marionette TRACE conn2 <- [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]]]}] 00:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 952ms 00:56:09 INFO - PROCESS | 3760 | 1461225369380 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 00:56:09 INFO - PROCESS | 3760 | 1461225369383 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 00:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:56:09 INFO - PROCESS | 3760 | 1461225369388 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:56:09 INFO - PROCESS | 3760 | 1461225369391 Marionette TRACE conn2 <- [1,2370,null,{}] 00:56:09 INFO - PROCESS | 3760 | 1461225369398 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:09 INFO - PROCESS | 3760 | 1461225369515 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 00:56:09 INFO - PROCESS | 3760 | 1461225369668 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:09 INFO - PROCESS | 3760 | ++DOCSHELL 15C45800 == 97 [pid = 3760] [id = 602] 00:56:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (15F71C00) [pid = 3760] [serial = 1806] [outer = 00000000] 00:56:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (18289800) [pid = 3760] [serial = 1807] [outer = 15F71C00] 00:56:09 INFO - PROCESS | 3760 | 1461225369726 Marionette DEBUG loaded listener.js 00:56:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (18E0AC00) [pid = 3760] [serial = 1808] [outer = 15F71C00] 00:56:10 INFO - PROCESS | 3760 | 1461225370285 Marionette TRACE conn2 <- [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]]]}] 00:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 951ms 00:56:10 INFO - PROCESS | 3760 | 1461225370331 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 00:56:10 INFO - PROCESS | 3760 | 1461225370337 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 00:56:10 INFO - PROCESS | 3760 | 1461225370344 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:56:10 INFO - PROCESS | 3760 | 1461225370347 Marionette TRACE conn2 <- [1,2374,null,{}] 00:56:10 INFO - PROCESS | 3760 | 1461225370351 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:10 INFO - PROCESS | 3760 | 1461225370467 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 00:56:10 INFO - PROCESS | 3760 | 1461225370632 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:10 INFO - PROCESS | 3760 | ++DOCSHELL 198CD400 == 98 [pid = 3760] [id = 603] 00:56:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (198FA400) [pid = 3760] [serial = 1809] [outer = 00000000] 00:56:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (1C139400) [pid = 3760] [serial = 1810] [outer = 198FA400] 00:56:10 INFO - PROCESS | 3760 | 1461225370696 Marionette DEBUG loaded listener.js 00:56:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (1C21AC00) [pid = 3760] [serial = 1811] [outer = 198FA400] 00:56:11 INFO - PROCESS | 3760 | 1461225371320 Marionette TRACE conn2 <- [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]]]}] 00:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 983ms 00:56:11 INFO - PROCESS | 3760 | 1461225371333 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 00:56:11 INFO - PROCESS | 3760 | 1461225371336 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 00:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:56:11 INFO - PROCESS | 3760 | 1461225371340 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:56:11 INFO - PROCESS | 3760 | 1461225371344 Marionette TRACE conn2 <- [1,2378,null,{}] 00:56:11 INFO - PROCESS | 3760 | 1461225371355 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:11 INFO - PROCESS | 3760 | 1461225371467 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 00:56:11 INFO - PROCESS | 3760 | 1461225371634 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:11 INFO - PROCESS | 3760 | ++DOCSHELL 1D389800 == 99 [pid = 3760] [id = 604] 00:56:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1D73CC00) [pid = 3760] [serial = 1812] [outer = 00000000] 00:56:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (1DBE5C00) [pid = 3760] [serial = 1813] [outer = 1D73CC00] 00:56:11 INFO - PROCESS | 3760 | 1461225371692 Marionette DEBUG loaded listener.js 00:56:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (1DD73400) [pid = 3760] [serial = 1814] [outer = 1D73CC00] 00:56:12 INFO - PROCESS | 3760 | 1461225372213 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 00:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 952ms 00:56:12 INFO - PROCESS | 3760 | 1461225372285 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 00:56:12 INFO - PROCESS | 3760 | 1461225372288 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 00:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:56:12 INFO - PROCESS | 3760 | 1461225372292 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:56:12 INFO - PROCESS | 3760 | 1461225372294 Marionette TRACE conn2 <- [1,2382,null,{}] 00:56:12 INFO - PROCESS | 3760 | 1461225372297 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:12 INFO - PROCESS | 3760 | 1461225372409 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 00:56:12 INFO - PROCESS | 3760 | 1461225372573 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:12 INFO - PROCESS | 3760 | ++DOCSHELL 1D8B1000 == 100 [pid = 3760] [id = 605] 00:56:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (1DD78C00) [pid = 3760] [serial = 1815] [outer = 00000000] 00:56:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (1DF73400) [pid = 3760] [serial = 1816] [outer = 1DD78C00] 00:56:12 INFO - PROCESS | 3760 | 1461225372632 Marionette DEBUG loaded listener.js 00:56:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (1DF76800) [pid = 3760] [serial = 1817] [outer = 1DD78C00] 00:56:13 INFO - PROCESS | 3760 | 1461225373317 Marionette TRACE conn2 <- [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]]]}] 00:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1045ms 00:56:13 INFO - PROCESS | 3760 | 1461225373349 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 00:56:13 INFO - PROCESS | 3760 | 1461225373351 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 00:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:56:13 INFO - PROCESS | 3760 | 1461225373354 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:56:13 INFO - PROCESS | 3760 | 1461225373356 Marionette TRACE conn2 <- [1,2386,null,{}] 00:56:13 INFO - PROCESS | 3760 | 1461225373360 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:13 INFO - PROCESS | 3760 | 1461225373475 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 00:56:13 INFO - PROCESS | 3760 | 1461225373626 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:13 INFO - PROCESS | 3760 | ++DOCSHELL 18E0DC00 == 101 [pid = 3760] [id = 606] 00:56:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (198D0000) [pid = 3760] [serial = 1818] [outer = 00000000] 00:56:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 168 (1DF7B800) [pid = 3760] [serial = 1819] [outer = 198D0000] 00:56:13 INFO - PROCESS | 3760 | 1461225373681 Marionette DEBUG loaded listener.js 00:56:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 169 (1E249800) [pid = 3760] [serial = 1820] [outer = 198D0000] 00:56:14 INFO - PROCESS | 3760 | 1461225374264 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 00:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 952ms 00:56:14 INFO - PROCESS | 3760 | 1461225374301 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 00:56:14 INFO - PROCESS | 3760 | 1461225374304 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 00:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:56:14 INFO - PROCESS | 3760 | 1461225374307 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:56:14 INFO - PROCESS | 3760 | 1461225374309 Marionette TRACE conn2 <- [1,2390,null,{}] 00:56:14 INFO - PROCESS | 3760 | 1461225374313 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:14 INFO - PROCESS | 3760 | 1461225374438 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 00:56:14 INFO - PROCESS | 3760 | 1461225374592 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:14 INFO - PROCESS | 3760 | ++DOCSHELL 1A234800 == 102 [pid = 3760] [id = 607] 00:56:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 170 (1DF79800) [pid = 3760] [serial = 1821] [outer = 00000000] 00:56:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 171 (1E816800) [pid = 3760] [serial = 1822] [outer = 1DF79800] 00:56:14 INFO - PROCESS | 3760 | 1461225374650 Marionette DEBUG loaded listener.js 00:56:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 172 (1E818C00) [pid = 3760] [serial = 1823] [outer = 1DF79800] 00:56:15 INFO - PROCESS | 3760 | 1461225375203 Marionette TRACE conn2 <- [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]]]}] 00:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 952ms 00:56:15 INFO - PROCESS | 3760 | 1461225375252 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 00:56:15 INFO - PROCESS | 3760 | 1461225375255 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 00:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:56:15 INFO - PROCESS | 3760 | 1461225375258 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:56:15 INFO - PROCESS | 3760 | 1461225375260 Marionette TRACE conn2 <- [1,2394,null,{}] 00:56:15 INFO - PROCESS | 3760 | 1461225375263 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:15 INFO - PROCESS | 3760 | 1461225375369 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 00:56:15 INFO - PROCESS | 3760 | 1461225375534 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:15 INFO - PROCESS | 3760 | ++DOCSHELL 14B67400 == 103 [pid = 3760] [id = 608] 00:56:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 173 (15725000) [pid = 3760] [serial = 1824] [outer = 00000000] 00:56:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 174 (20DA1800) [pid = 3760] [serial = 1825] [outer = 15725000] 00:56:15 INFO - PROCESS | 3760 | 1461225375588 Marionette DEBUG loaded listener.js 00:56:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 175 (20DA4C00) [pid = 3760] [serial = 1826] [outer = 15725000] 00:56:16 INFO - PROCESS | 3760 | 1461225376153 Marionette TRACE conn2 <- [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]]]}] 00:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 936ms 00:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:56:16 INFO - PROCESS | 3760 | 1461225376204 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 00:56:16 INFO - PROCESS | 3760 | 1461225376206 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 00:56:16 INFO - PROCESS | 3760 | 1461225376210 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:56:16 INFO - PROCESS | 3760 | 1461225376212 Marionette TRACE conn2 <- [1,2398,null,{}] 00:56:16 INFO - PROCESS | 3760 | 1461225376216 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:16 INFO - PROCESS | 3760 | 1461225376324 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 00:56:16 INFO - PROCESS | 3760 | 1461225376640 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:16 INFO - PROCESS | 3760 | ++DOCSHELL 12BE4800 == 104 [pid = 3760] [id = 609] 00:56:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 176 (12BED800) [pid = 3760] [serial = 1827] [outer = 00000000] 00:56:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 177 (15937800) [pid = 3760] [serial = 1828] [outer = 12BED800] 00:56:16 INFO - PROCESS | 3760 | 1461225376700 Marionette DEBUG loaded listener.js 00:56:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 178 (15E0D000) [pid = 3760] [serial = 1829] [outer = 12BED800] 00:56:17 INFO - PROCESS | 3760 | 1461225377297 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 00:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1139ms 00:56:17 INFO - PROCESS | 3760 | 1461225377336 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 00:56:17 INFO - PROCESS | 3760 | 1461225377341 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 00:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:56:17 INFO - PROCESS | 3760 | 1461225377346 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:56:17 INFO - PROCESS | 3760 | 1461225377349 Marionette TRACE conn2 <- [1,2402,null,{}] 00:56:17 INFO - PROCESS | 3760 | 1461225377354 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:17 INFO - PROCESS | 3760 | 1461225377460 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 00:56:17 INFO - PROCESS | 3760 | 1461225377664 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:17 INFO - PROCESS | 3760 | ++DOCSHELL 157BE000 == 105 [pid = 3760] [id = 610] 00:56:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 179 (15938000) [pid = 3760] [serial = 1830] [outer = 00000000] 00:56:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 180 (18835C00) [pid = 3760] [serial = 1831] [outer = 15938000] 00:56:17 INFO - PROCESS | 3760 | 1461225377714 Marionette DEBUG loaded listener.js 00:56:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 181 (18D2FC00) [pid = 3760] [serial = 1832] [outer = 15938000] 00:56:18 INFO - PROCESS | 3760 | 1461225378333 Marionette TRACE conn2 <- [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]]]}] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 15936800 == 104 [pid = 3760] [id = 546] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 198CE400 == 103 [pid = 3760] [id = 600] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 16A19400 == 102 [pid = 3760] [id = 599] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 1D060400 == 101 [pid = 3760] [id = 598] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 1C553C00 == 100 [pid = 3760] [id = 597] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 18D26C00 == 99 [pid = 3760] [id = 596] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 144A4C00 == 98 [pid = 3760] [id = 595] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 15931400 == 97 [pid = 3760] [id = 594] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 1C218000 == 96 [pid = 3760] [id = 589] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 1A33E400 == 95 [pid = 3760] [id = 588] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 180 (167E8400) [pid = 3760] [serial = 1678] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 179 (18ED1000) [pid = 3760] [serial = 1681] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 178 (1C8F2400) [pid = 3760] [serial = 1684] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 177 (1D22D800) [pid = 3760] [serial = 1687] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 176 (1D339C00) [pid = 3760] [serial = 1690] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 175 (1D749400) [pid = 3760] [serial = 1693] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 174 (1D8B0800) [pid = 3760] [serial = 1729] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 173 (167E7800) [pid = 3760] [serial = 1732] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 172 (1973B400) [pid = 3760] [serial = 1735] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 171 (1D387400) [pid = 3760] [serial = 1738] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 170 (1DA6D800) [pid = 3760] [serial = 1741] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 169 (1DBED800) [pid = 3760] [serial = 1744] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 1662C000 == 94 [pid = 3760] [id = 587] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 15CAFC00 == 93 [pid = 3760] [id = 586] 00:56:18 INFO - PROCESS | 3760 | --DOCSHELL 18D29400 == 92 [pid = 3760] [id = 585] 00:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1030ms 00:56:18 INFO - PROCESS | 3760 | 1461225378389 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 00:56:18 INFO - PROCESS | 3760 | 1461225378392 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 00:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 168 (18E0FC00) [pid = 3760] [serial = 1580] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 167 (1C347400) [pid = 3760] [serial = 1589] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (1C407400) [pid = 3760] [serial = 1583] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (16634000) [pid = 3760] [serial = 1577] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (1CD20400) [pid = 3760] [serial = 1643] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (1D0B3800) [pid = 3760] [serial = 1586] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (1DA6F800) [pid = 3760] [serial = 1592] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (1D8BA000) [pid = 3760] [serial = 1523] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (15F75C00) [pid = 3760] [serial = 1702] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1656F000) [pid = 3760] [serial = 1697] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (15938C00) [pid = 3760] [serial = 1696] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1C222400) [pid = 3760] [serial = 1714] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (18E0F400) [pid = 3760] [serial = 1705] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (18EC8400) [pid = 3760] [serial = 1706] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (1C5B8800) [pid = 3760] [serial = 1717] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (1C31A800) [pid = 3760] [serial = 1715] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1C5C7400) [pid = 3760] [serial = 1718] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (198ED400) [pid = 3760] [serial = 1708] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1999E800) [pid = 3760] [serial = 1709] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (1D059C00) [pid = 3760] [serial = 1726] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (167E9000) [pid = 3760] [serial = 1750] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (16A1B400) [pid = 3760] [serial = 1751] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (15CE7400) [pid = 3760] [serial = 1753] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (18D34800) [pid = 3760] [serial = 1163] [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.] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1674E000) [pid = 3760] [serial = 1721] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1440E400) [pid = 3760] [serial = 1720] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (15F80800) [pid = 3760] [serial = 1754] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1820FC00) [pid = 3760] [serial = 1700] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (167E7400) [pid = 3760] [serial = 1699] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1A960800) [pid = 3760] [serial = 1711] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (17C09C00) [pid = 3760] [serial = 1703] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1C312400) [pid = 3760] [serial = 1724] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1C13E400) [pid = 3760] [serial = 1723] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1AAC5400) [pid = 3760] [serial = 1712] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1D22D400) [pid = 3760] [serial = 1727] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (16A1D000) [pid = 3760] [serial = 1747] [outer = 00000000] [url = about:blank] 00:56:18 INFO - PROCESS | 3760 | 1461225378433 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:56:18 INFO - PROCESS | 3760 | 1461225378436 Marionette TRACE conn2 <- [1,2406,null,{}] 00:56:18 INFO - PROCESS | 3760 | 1461225378443 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:18 INFO - PROCESS | 3760 | 1461225378539 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 00:56:18 INFO - PROCESS | 3760 | 1461225378545 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:18 INFO - PROCESS | 3760 | ++DOCSHELL 15F77800 == 93 [pid = 3760] [id = 611] 00:56:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (15F7EC00) [pid = 3760] [serial = 1833] [outer = 00000000] 00:56:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (167E7800) [pid = 3760] [serial = 1834] [outer = 15F7EC00] 00:56:18 INFO - PROCESS | 3760 | 1461225378596 Marionette DEBUG loaded listener.js 00:56:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (16A1B400) [pid = 3760] [serial = 1835] [outer = 15F7EC00] 00:56:19 INFO - PROCESS | 3760 | 1461225379178 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 812ms 00:56:19 INFO - PROCESS | 3760 | 1461225379233 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 00:56:19 INFO - PROCESS | 3760 | 1461225379235 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 00:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:56:19 INFO - PROCESS | 3760 | 1461225379240 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:56:19 INFO - PROCESS | 3760 | 1461225379246 Marionette TRACE conn2 <- [1,2410,null,{}] 00:56:19 INFO - PROCESS | 3760 | 1461225379254 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:19 INFO - PROCESS | 3760 | 1461225379346 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 00:56:19 INFO - PROCESS | 3760 | 1461225379458 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:19 INFO - PROCESS | 3760 | ++DOCSHELL 17C07800 == 94 [pid = 3760] [id = 612] 00:56:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (18E0FC00) [pid = 3760] [serial = 1836] [outer = 00000000] 00:56:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (19731C00) [pid = 3760] [serial = 1837] [outer = 18E0FC00] 00:56:19 INFO - PROCESS | 3760 | 1461225379502 Marionette DEBUG loaded listener.js 00:56:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1987E000) [pid = 3760] [serial = 1838] [outer = 18E0FC00] 00:56:19 INFO - PROCESS | 3760 | 1461225379872 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 656ms 00:56:19 INFO - PROCESS | 3760 | 1461225379901 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 00:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:56:19 INFO - PROCESS | 3760 | 1461225379903 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 00:56:19 INFO - PROCESS | 3760 | 1461225379907 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:56:19 INFO - PROCESS | 3760 | 1461225379908 Marionette TRACE conn2 <- [1,2414,null,{}] 00:56:19 INFO - PROCESS | 3760 | 1461225379912 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:20 INFO - PROCESS | 3760 | 1461225380009 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 00:56:20 INFO - PROCESS | 3760 | 1461225380015 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:20 INFO - PROCESS | 3760 | ++DOCSHELL 18D58C00 == 95 [pid = 3760] [id = 613] 00:56:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (19874C00) [pid = 3760] [serial = 1839] [outer = 00000000] 00:56:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (199A6400) [pid = 3760] [serial = 1840] [outer = 19874C00] 00:56:20 INFO - PROCESS | 3760 | 1461225380059 Marionette DEBUG loaded listener.js 00:56:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (19AB4400) [pid = 3760] [serial = 1841] [outer = 19874C00] 00:56:20 INFO - PROCESS | 3760 | 1461225380502 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 624ms 00:56:20 INFO - PROCESS | 3760 | 1461225380563 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 00:56:20 INFO - PROCESS | 3760 | 1461225380565 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 00:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:56:20 INFO - PROCESS | 3760 | 1461225380568 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:56:20 INFO - PROCESS | 3760 | 1461225380569 Marionette TRACE conn2 <- [1,2418,null,{}] 00:56:20 INFO - PROCESS | 3760 | 1461225380585 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:20 INFO - PROCESS | 3760 | 1461225380707 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 00:56:20 INFO - PROCESS | 3760 | 1461225380807 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:20 INFO - PROCESS | 3760 | ++DOCSHELL 1A960800 == 96 [pid = 3760] [id = 614] 00:56:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1AA09800) [pid = 3760] [serial = 1842] [outer = 00000000] 00:56:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1C134800) [pid = 3760] [serial = 1843] [outer = 1AA09800] 00:56:20 INFO - PROCESS | 3760 | 1461225380859 Marionette DEBUG loaded listener.js 00:56:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1C1CF000) [pid = 3760] [serial = 1844] [outer = 1AA09800] 00:56:21 INFO - PROCESS | 3760 | 1461225381305 Marionette TRACE conn2 <- [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]]]}] 00:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 795ms 00:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:56:21 INFO - PROCESS | 3760 | 1461225381370 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 00:56:21 INFO - PROCESS | 3760 | 1461225381372 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 00:56:21 INFO - PROCESS | 3760 | 1461225381376 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:56:21 INFO - PROCESS | 3760 | 1461225381377 Marionette TRACE conn2 <- [1,2422,null,{}] 00:56:21 INFO - PROCESS | 3760 | 1461225381381 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:21 INFO - PROCESS | 3760 | 1461225381507 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 00:56:21 INFO - PROCESS | 3760 | 1461225381528 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:21 INFO - PROCESS | 3760 | ++DOCSHELL 18D29400 == 97 [pid = 3760] [id = 615] 00:56:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1AAC5400) [pid = 3760] [serial = 1845] [outer = 00000000] 00:56:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1C33F400) [pid = 3760] [serial = 1846] [outer = 1AAC5400] 00:56:21 INFO - PROCESS | 3760 | 1461225381571 Marionette DEBUG loaded listener.js 00:56:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1C404C00) [pid = 3760] [serial = 1847] [outer = 1AAC5400] 00:56:22 INFO - PROCESS | 3760 | 1461225382018 Marionette TRACE conn2 <- [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]]]}] 00:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 687ms 00:56:22 INFO - PROCESS | 3760 | 1461225382075 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 00:56:22 INFO - PROCESS | 3760 | 1461225382077 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 00:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:56:22 INFO - PROCESS | 3760 | 1461225382080 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:56:22 INFO - PROCESS | 3760 | 1461225382082 Marionette TRACE conn2 <- [1,2426,null,{}] 00:56:22 INFO - PROCESS | 3760 | 1461225382126 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:22 INFO - PROCESS | 3760 | 1461225382256 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 00:56:22 INFO - PROCESS | 3760 | 1461225382274 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:22 INFO - PROCESS | 3760 | ++DOCSHELL 18EC3400 == 98 [pid = 3760] [id = 616] 00:56:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1A236000) [pid = 3760] [serial = 1848] [outer = 00000000] 00:56:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1C5C4400) [pid = 3760] [serial = 1849] [outer = 1A236000] 00:56:22 INFO - PROCESS | 3760 | 1461225382317 Marionette DEBUG loaded listener.js 00:56:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1C852000) [pid = 3760] [serial = 1850] [outer = 1A236000] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1DD75400) [pid = 3760] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (15F7E000) [pid = 3760] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (148B9000) [pid = 3760] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1C1ED400) [pid = 3760] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1D32DC00) [pid = 3760] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1D333C00) [pid = 3760] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1C1CC000) [pid = 3760] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1CD1F800) [pid = 3760] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1C341400) [pid = 3760] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1555BC00) [pid = 3760] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1D339800) [pid = 3760] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1C21F800) [pid = 3760] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (17C0D400) [pid = 3760] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1D337000) [pid = 3760] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (18D2D400) [pid = 3760] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1DA63C00) [pid = 3760] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (17C08400) [pid = 3760] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (198CEC00) [pid = 3760] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (15937000) [pid = 3760] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:56:22 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (15724800) [pid = 3760] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:56:23 INFO - PROCESS | 3760 | 1461225383033 Marionette TRACE conn2 <- [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]]]}] 00:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 999ms 00:56:23 INFO - PROCESS | 3760 | 1461225383084 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 00:56:23 INFO - PROCESS | 3760 | 1461225383086 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 00:56:23 INFO - PROCESS | 3760 | 1461225383089 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:56:23 INFO - PROCESS | 3760 | 1461225383091 Marionette TRACE conn2 <- [1,2430,null,{}] 00:56:23 INFO - PROCESS | 3760 | 1461225383095 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:23 INFO - PROCESS | 3760 | 1461225383258 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 00:56:23 INFO - PROCESS | 3760 | 1461225383273 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:23 INFO - PROCESS | 3760 | ++DOCSHELL 15938400 == 99 [pid = 3760] [id = 617] 00:56:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (167E8000) [pid = 3760] [serial = 1851] [outer = 00000000] 00:56:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1972F400) [pid = 3760] [serial = 1852] [outer = 167E8000] 00:56:23 INFO - PROCESS | 3760 | 1461225383316 Marionette DEBUG loaded listener.js 00:56:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (198CEC00) [pid = 3760] [serial = 1853] [outer = 167E8000] 00:56:23 INFO - PROCESS | 3760 | 1461225383710 Marionette TRACE conn2 <- [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]]]}] 00:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 640ms 00:56:23 INFO - PROCESS | 3760 | 1461225383727 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 00:56:23 INFO - PROCESS | 3760 | 1461225383729 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 00:56:23 INFO - PROCESS | 3760 | 1461225383732 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:56:23 INFO - PROCESS | 3760 | 1461225383734 Marionette TRACE conn2 <- [1,2434,null,{}] 00:56:23 INFO - PROCESS | 3760 | 1461225383754 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:23 INFO - PROCESS | 3760 | 1461225383840 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 00:56:23 INFO - PROCESS | 3760 | 1461225383846 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:23 INFO - PROCESS | 3760 | ++DOCSHELL 18834000 == 100 [pid = 3760] [id = 618] 00:56:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (198C8C00) [pid = 3760] [serial = 1854] [outer = 00000000] 00:56:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1C551000) [pid = 3760] [serial = 1855] [outer = 198C8C00] 00:56:23 INFO - PROCESS | 3760 | 1461225383890 Marionette DEBUG loaded listener.js 00:56:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1C5C2000) [pid = 3760] [serial = 1856] [outer = 198C8C00] 00:56:24 INFO - PROCESS | 3760 | 1461225384374 Marionette TRACE conn2 <- [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]]]}] 00:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 656ms 00:56:24 INFO - PROCESS | 3760 | 1461225384392 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 00:56:24 INFO - PROCESS | 3760 | 1461225384394 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 00:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:56:24 INFO - PROCESS | 3760 | 1461225384412 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:56:24 INFO - PROCESS | 3760 | 1461225384414 Marionette TRACE conn2 <- [1,2438,null,{}] 00:56:24 INFO - PROCESS | 3760 | 1461225384421 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:24 INFO - PROCESS | 3760 | 1461225384509 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 00:56:24 INFO - PROCESS | 3760 | 1461225384515 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:24 INFO - PROCESS | 3760 | ++DOCSHELL 1C855800 == 101 [pid = 3760] [id = 619] 00:56:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1CAE5C00) [pid = 3760] [serial = 1857] [outer = 00000000] 00:56:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1CD2B800) [pid = 3760] [serial = 1858] [outer = 1CAE5C00] 00:56:24 INFO - PROCESS | 3760 | 1461225384564 Marionette DEBUG loaded listener.js 00:56:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1D0B6000) [pid = 3760] [serial = 1859] [outer = 1CAE5C00] 00:56:25 INFO - PROCESS | 3760 | 1461225385249 Marionette TRACE conn2 <- [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]]]}] 00:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 967ms 00:56:25 INFO - PROCESS | 3760 | 1461225385364 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 00:56:25 INFO - PROCESS | 3760 | 1461225385368 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 00:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:56:25 INFO - PROCESS | 3760 | 1461225385374 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:56:25 INFO - PROCESS | 3760 | 1461225385378 Marionette TRACE conn2 <- [1,2442,null,{}] 00:56:25 INFO - PROCESS | 3760 | 1461225385383 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:25 INFO - PROCESS | 3760 | 1461225385543 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 00:56:25 INFO - PROCESS | 3760 | 1461225385692 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:25 INFO - PROCESS | 3760 | ++DOCSHELL 15932C00 == 102 [pid = 3760] [id = 620] 00:56:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (15933C00) [pid = 3760] [serial = 1860] [outer = 00000000] 00:56:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (16E6AC00) [pid = 3760] [serial = 1861] [outer = 15933C00] 00:56:25 INFO - PROCESS | 3760 | 1461225385750 Marionette DEBUG loaded listener.js 00:56:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1827D000) [pid = 3760] [serial = 1862] [outer = 15933C00] 00:56:26 INFO - PROCESS | 3760 | 1461225386300 Marionette TRACE conn2 <- [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]]]}] 00:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 998ms 00:56:26 INFO - PROCESS | 3760 | 1461225386377 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 00:56:26 INFO - PROCESS | 3760 | 1461225386383 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 00:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:56:26 INFO - PROCESS | 3760 | 1461225386390 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:56:26 INFO - PROCESS | 3760 | 1461225386393 Marionette TRACE conn2 <- [1,2446,null,{}] 00:56:26 INFO - PROCESS | 3760 | 1461225386397 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:26 INFO - PROCESS | 3760 | 1461225386510 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 00:56:26 INFO - PROCESS | 3760 | 1461225386664 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:26 INFO - PROCESS | 3760 | ++DOCSHELL 16A18000 == 103 [pid = 3760] [id = 621] 00:56:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (18163800) [pid = 3760] [serial = 1863] [outer = 00000000] 00:56:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1931CC00) [pid = 3760] [serial = 1864] [outer = 18163800] 00:56:26 INFO - PROCESS | 3760 | 1461225386719 Marionette DEBUG loaded listener.js 00:56:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (198CB000) [pid = 3760] [serial = 1865] [outer = 18163800] 00:56:27 INFO - PROCESS | 3760 | 1461225387334 Marionette TRACE conn2 <- [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]]]}] 00:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 999ms 00:56:27 INFO - PROCESS | 3760 | 1461225387389 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 00:56:27 INFO - PROCESS | 3760 | 1461225387392 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 00:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:56:27 INFO - PROCESS | 3760 | 1461225387395 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:56:27 INFO - PROCESS | 3760 | 1461225387399 Marionette TRACE conn2 <- [1,2450,null,{}] 00:56:27 INFO - PROCESS | 3760 | 1461225387410 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:27 INFO - PROCESS | 3760 | 1461225387577 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 00:56:27 INFO - PROCESS | 3760 | 1461225387596 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:27 INFO - PROCESS | 3760 | ++DOCSHELL 1C854C00 == 104 [pid = 3760] [id = 622] 00:56:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1C858800) [pid = 3760] [serial = 1866] [outer = 00000000] 00:56:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1CD24C00) [pid = 3760] [serial = 1867] [outer = 1C858800] 00:56:27 INFO - PROCESS | 3760 | 1461225387653 Marionette DEBUG loaded listener.js 00:56:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1D0B3800) [pid = 3760] [serial = 1868] [outer = 1C858800] 00:56:28 INFO - PROCESS | 3760 | 1461225388335 Marionette TRACE conn2 <- [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]]]}] 00:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 998ms 00:56:28 INFO - PROCESS | 3760 | 1461225388382 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 00:56:28 INFO - PROCESS | 3760 | 1461225388385 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 00:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:56:28 INFO - PROCESS | 3760 | 1461225388388 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:56:28 INFO - PROCESS | 3760 | 1461225388390 Marionette TRACE conn2 <- [1,2454,null,{}] 00:56:28 INFO - PROCESS | 3760 | 1461225388394 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:28 INFO - PROCESS | 3760 | 1461225388505 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 00:56:28 INFO - PROCESS | 3760 | 1461225388657 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:28 INFO - PROCESS | 3760 | ++DOCSHELL 1D22D800 == 105 [pid = 3760] [id = 623] 00:56:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1D335000) [pid = 3760] [serial = 1869] [outer = 00000000] 00:56:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1D382400) [pid = 3760] [serial = 1870] [outer = 1D335000] 00:56:28 INFO - PROCESS | 3760 | 1461225388713 Marionette DEBUG loaded listener.js 00:56:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1D389000) [pid = 3760] [serial = 1871] [outer = 1D335000] 00:56:29 INFO - PROCESS | 3760 | 1461225389231 Marionette TRACE conn2 <- [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]]]}] 00:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 905ms 00:56:29 INFO - PROCESS | 3760 | 1461225389292 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 00:56:29 INFO - PROCESS | 3760 | 1461225389295 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 00:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:56:29 INFO - PROCESS | 3760 | 1461225389299 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:56:29 INFO - PROCESS | 3760 | 1461225389301 Marionette TRACE conn2 <- [1,2458,null,{}] 00:56:29 INFO - PROCESS | 3760 | 1461225389304 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:29 INFO - PROCESS | 3760 | 1461225389414 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 00:56:29 INFO - PROCESS | 3760 | 1461225389580 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:29 INFO - PROCESS | 3760 | ++DOCSHELL 1827FC00 == 106 [pid = 3760] [id = 624] 00:56:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1CAF4C00) [pid = 3760] [serial = 1872] [outer = 00000000] 00:56:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1D8B4800) [pid = 3760] [serial = 1873] [outer = 1CAF4C00] 00:56:29 INFO - PROCESS | 3760 | 1461225389635 Marionette DEBUG loaded listener.js 00:56:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (1D8BA000) [pid = 3760] [serial = 1874] [outer = 1CAF4C00] 00:56:30 INFO - PROCESS | 3760 | 1461225390225 Marionette TRACE conn2 <- [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]]]}] 00:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 936ms 00:56:30 INFO - PROCESS | 3760 | 1461225390244 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 00:56:30 INFO - PROCESS | 3760 | 1461225390248 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 00:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:56:30 INFO - PROCESS | 3760 | 1461225390252 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:56:30 INFO - PROCESS | 3760 | 1461225390255 Marionette TRACE conn2 <- [1,2462,null,{}] 00:56:30 INFO - PROCESS | 3760 | 1461225390258 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:30 INFO - PROCESS | 3760 | 1461225390387 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 00:56:30 INFO - PROCESS | 3760 | 1461225390555 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:30 INFO - PROCESS | 3760 | ++DOCSHELL 1D74A000 == 107 [pid = 3760] [id = 625] 00:56:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (1D8B0400) [pid = 3760] [serial = 1875] [outer = 00000000] 00:56:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (1DD71800) [pid = 3760] [serial = 1876] [outer = 1D8B0400] 00:56:30 INFO - PROCESS | 3760 | 1461225390613 Marionette DEBUG loaded listener.js 00:56:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (1DD6F800) [pid = 3760] [serial = 1877] [outer = 1D8B0400] 00:56:31 INFO - PROCESS | 3760 | 1461225391142 Marionette TRACE conn2 <- [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]]]}] 00:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 936ms 00:56:31 INFO - PROCESS | 3760 | 1461225391199 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 00:56:31 INFO - PROCESS | 3760 | 1461225391202 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 00:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:56:31 INFO - PROCESS | 3760 | 1461225391205 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:56:31 INFO - PROCESS | 3760 | 1461225391207 Marionette TRACE conn2 <- [1,2466,null,{}] 00:56:31 INFO - PROCESS | 3760 | 1461225391212 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:31 INFO - PROCESS | 3760 | 1461225391328 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 00:56:31 INFO - PROCESS | 3760 | 1461225391494 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:31 INFO - PROCESS | 3760 | ++DOCSHELL 1DA68C00 == 108 [pid = 3760] [id = 626] 00:56:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (1DA71400) [pid = 3760] [serial = 1878] [outer = 00000000] 00:56:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (1E252000) [pid = 3760] [serial = 1879] [outer = 1DA71400] 00:56:31 INFO - PROCESS | 3760 | 1461225391548 Marionette DEBUG loaded listener.js 00:56:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1E813800) [pid = 3760] [serial = 1880] [outer = 1DA71400] 00:56:32 INFO - PROCESS | 3760 | 1461225392176 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1029ms 00:56:32 INFO - PROCESS | 3760 | 1461225392263 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 00:56:32 INFO - PROCESS | 3760 | 1461225392265 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 00:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:56:32 INFO - PROCESS | 3760 | 1461225392269 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:56:32 INFO - PROCESS | 3760 | 1461225392271 Marionette TRACE conn2 <- [1,2470,null,{}] 00:56:32 INFO - PROCESS | 3760 | 1461225392274 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:32 INFO - PROCESS | 3760 | 1461225392390 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 00:56:32 INFO - PROCESS | 3760 | 1461225392546 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:32 INFO - PROCESS | 3760 | ++DOCSHELL 123FE400 == 109 [pid = 3760] [id = 627] 00:56:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (14455000) [pid = 3760] [serial = 1881] [outer = 00000000] 00:56:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (18D2E800) [pid = 3760] [serial = 1882] [outer = 14455000] 00:56:32 INFO - PROCESS | 3760 | 1461225392607 Marionette DEBUG loaded listener.js 00:56:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (18ECBC00) [pid = 3760] [serial = 1883] [outer = 14455000] 00:56:33 INFO - PROCESS | 3760 | 1461225393406 Marionette TRACE conn2 <- [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]]]}] 00:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1186ms 00:56:33 INFO - PROCESS | 3760 | 1461225393467 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 00:56:33 INFO - PROCESS | 3760 | 1461225393472 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 00:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:56:33 INFO - PROCESS | 3760 | 1461225393477 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:56:33 INFO - PROCESS | 3760 | 1461225393481 Marionette TRACE conn2 <- [1,2474,null,{}] 00:56:33 INFO - PROCESS | 3760 | 1461225393485 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:33 INFO - PROCESS | 3760 | 1461225393593 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 00:56:33 INFO - PROCESS | 3760 | 1461225393752 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:33 INFO - PROCESS | 3760 | ++DOCSHELL 1816BC00 == 110 [pid = 3760] [id = 628] 00:56:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (18201400) [pid = 3760] [serial = 1884] [outer = 00000000] 00:56:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (1893B000) [pid = 3760] [serial = 1885] [outer = 18201400] 00:56:33 INFO - PROCESS | 3760 | 1461225393809 Marionette DEBUG loaded listener.js 00:56:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (18D2F000) [pid = 3760] [serial = 1886] [outer = 18201400] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 18D59C00 == 109 [pid = 3760] [id = 229] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 1C21D800 == 108 [pid = 3760] [id = 591] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 12D98400 == 107 [pid = 3760] [id = 385] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 18834000 == 106 [pid = 3760] [id = 618] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 15938400 == 105 [pid = 3760] [id = 617] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 18EC3400 == 104 [pid = 3760] [id = 616] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 18D29400 == 103 [pid = 3760] [id = 615] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 1A960800 == 102 [pid = 3760] [id = 614] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 18D58C00 == 101 [pid = 3760] [id = 613] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 17C07800 == 100 [pid = 3760] [id = 612] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 15F77800 == 99 [pid = 3760] [id = 611] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 157BE000 == 98 [pid = 3760] [id = 610] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (1DBEA400) [pid = 3760] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (1C13EC00) [pid = 3760] [serial = 1765] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (1C221800) [pid = 3760] [serial = 1768] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (1C343800) [pid = 3760] [serial = 1771] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (1C859800) [pid = 3760] [serial = 1774] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (1CAEB800) [pid = 3760] [serial = 1777] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (1DA6F000) [pid = 3760] [serial = 1804] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 12BE4800 == 97 [pid = 3760] [id = 609] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 18E0DC00 == 96 [pid = 3760] [id = 606] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 1D8B1000 == 95 [pid = 3760] [id = 605] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 1D389800 == 94 [pid = 3760] [id = 604] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 198CD400 == 93 [pid = 3760] [id = 603] 00:56:34 INFO - PROCESS | 3760 | --DOCSHELL 15C45800 == 92 [pid = 3760] [id = 602] 00:56:34 INFO - PROCESS | 3760 | 1461225394475 Marionette TRACE conn2 <- [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]]]}] 00:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1046ms 00:56:34 INFO - PROCESS | 3760 | 1461225394520 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 00:56:34 INFO - PROCESS | 3760 | 1461225394525 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 00:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1CAEF400) [pid = 3760] [serial = 1685] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (1D32BC00) [pid = 3760] [serial = 1688] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1C40BC00) [pid = 3760] [serial = 1637] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (16A18C00) [pid = 3760] [serial = 1679] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (1D8BDC00) [pid = 3760] [serial = 1730] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (1C84BC00) [pid = 3760] [serial = 1640] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (18D59800) [pid = 3760] [serial = 1631] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (19877000) [pid = 3760] [serial = 1682] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (15F7C000) [pid = 3760] [serial = 1628] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1C31A400) [pid = 3760] [serial = 1634] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (1D37BC00) [pid = 3760] [serial = 1691] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1D74A800) [pid = 3760] [serial = 1694] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1C317C00) [pid = 3760] [serial = 1799] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (19A70800) [pid = 3760] [serial = 1787] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1D743400) [pid = 3760] [serial = 1792] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1C33E000) [pid = 3760] [serial = 1789] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1C850000) [pid = 3760] [serial = 1790] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1DBE8000) [pid = 3760] [serial = 1795] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1D8BCC00) [pid = 3760] [serial = 1793] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1C1EB000) [pid = 3760] [serial = 1798] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (198D3800) [pid = 3760] [serial = 1801] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (18515800) [pid = 3760] [serial = 1784] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (167EB800) [pid = 3760] [serial = 1783] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (19871800) [pid = 3760] [serial = 1762] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (18E0F800) [pid = 3760] [serial = 1756] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (19874800) [pid = 3760] [serial = 1786] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1D0B7800) [pid = 3760] [serial = 1780] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (16A19C00) [pid = 3760] [serial = 1759] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1DBECC00) [pid = 3760] [serial = 1796] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (198D6000) [pid = 3760] [serial = 1802] [outer = 00000000] [url = about:blank] 00:56:34 INFO - PROCESS | 3760 | 1461225394573 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:56:34 INFO - PROCESS | 3760 | 1461225394576 Marionette TRACE conn2 <- [1,2478,null,{}] 00:56:34 INFO - PROCESS | 3760 | 1461225394583 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:34 INFO - PROCESS | 3760 | 1461225394681 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 00:56:34 INFO - PROCESS | 3760 | 1461225394693 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:34 INFO - PROCESS | 3760 | ++DOCSHELL 167E5000 == 93 [pid = 3760] [id = 629] 00:56:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (167EE000) [pid = 3760] [serial = 1887] [outer = 00000000] 00:56:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (18289C00) [pid = 3760] [serial = 1888] [outer = 167EE000] 00:56:34 INFO - PROCESS | 3760 | 1461225394738 Marionette DEBUG loaded listener.js 00:56:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (18D2BC00) [pid = 3760] [serial = 1889] [outer = 167EE000] 00:56:35 INFO - PROCESS | 3760 | 1461225395298 Marionette TRACE conn2 <- [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]]]}] 00:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 764ms 00:56:35 INFO - PROCESS | 3760 | 1461225395320 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 00:56:35 INFO - PROCESS | 3760 | 1461225395322 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 00:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:56:35 INFO - PROCESS | 3760 | 1461225395326 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:56:35 INFO - PROCESS | 3760 | 1461225395329 Marionette TRACE conn2 <- [1,2482,null,{}] 00:56:35 INFO - PROCESS | 3760 | 1461225395339 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:35 INFO - PROCESS | 3760 | 1461225395440 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 00:56:35 INFO - PROCESS | 3760 | 1461225395556 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:35 INFO - PROCESS | 3760 | ++DOCSHELL 19878400 == 94 [pid = 3760] [id = 630] 00:56:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (19879C00) [pid = 3760] [serial = 1890] [outer = 00000000] 00:56:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (198D6C00) [pid = 3760] [serial = 1891] [outer = 19879C00] 00:56:35 INFO - PROCESS | 3760 | 1461225395607 Marionette DEBUG loaded listener.js 00:56:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1A22E800) [pid = 3760] [serial = 1892] [outer = 19879C00] 00:56:35 INFO - PROCESS | 3760 | 1461225395991 Marionette TRACE conn2 <- [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]]]}] 00:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 687ms 00:56:36 INFO - PROCESS | 3760 | 1461225396025 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 00:56:36 INFO - PROCESS | 3760 | 1461225396028 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 00:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:56:36 INFO - PROCESS | 3760 | 1461225396031 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:56:36 INFO - PROCESS | 3760 | 1461225396033 Marionette TRACE conn2 <- [1,2486,null,{}] 00:56:36 INFO - PROCESS | 3760 | 1461225396036 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:36 INFO - PROCESS | 3760 | 1461225396127 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 00:56:36 INFO - PROCESS | 3760 | 1461225396134 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:36 INFO - PROCESS | 3760 | ++DOCSHELL 1999D000 == 95 [pid = 3760] [id = 631] 00:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1AAC4400) [pid = 3760] [serial = 1893] [outer = 00000000] 00:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1C13EC00) [pid = 3760] [serial = 1894] [outer = 1AAC4400] 00:56:36 INFO - PROCESS | 3760 | 1461225396178 Marionette DEBUG loaded listener.js 00:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1C1F3800) [pid = 3760] [serial = 1895] [outer = 1AAC4400] 00:56:36 INFO - PROCESS | 3760 | 1461225396640 Marionette TRACE conn2 <- [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]]]}] 00:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 624ms 00:56:36 INFO - PROCESS | 3760 | 1461225396692 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 00:56:36 INFO - PROCESS | 3760 | 1461225396694 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 00:56:36 INFO - PROCESS | 3760 | 1461225396697 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:56:36 INFO - PROCESS | 3760 | 1461225396699 Marionette TRACE conn2 <- [1,2490,null,{}] 00:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:56:36 INFO - PROCESS | 3760 | 1461225396711 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:36 INFO - PROCESS | 3760 | 1461225396837 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 00:56:36 INFO - PROCESS | 3760 | 1461225396938 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:36 INFO - PROCESS | 3760 | ++DOCSHELL 1C224800 == 96 [pid = 3760] [id = 632] 00:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1C311400) [pid = 3760] [serial = 1896] [outer = 00000000] 00:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1C340000) [pid = 3760] [serial = 1897] [outer = 1C311400] 00:56:36 INFO - PROCESS | 3760 | 1461225396982 Marionette DEBUG loaded listener.js 00:56:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1C348000) [pid = 3760] [serial = 1898] [outer = 1C311400] 00:56:37 INFO - PROCESS | 3760 | 1461225397431 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 811ms 00:56:37 INFO - PROCESS | 3760 | 1461225397502 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 00:56:37 INFO - PROCESS | 3760 | 1461225397504 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 00:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:56:37 INFO - PROCESS | 3760 | 1461225397507 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:56:37 INFO - PROCESS | 3760 | 1461225397509 Marionette TRACE conn2 <- [1,2494,null,{}] 00:56:37 INFO - PROCESS | 3760 | 1461225397512 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:37 INFO - PROCESS | 3760 | 1461225397649 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 00:56:37 INFO - PROCESS | 3760 | 1461225397670 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:37 INFO - PROCESS | 3760 | ++DOCSHELL 1C225C00 == 97 [pid = 3760] [id = 633] 00:56:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1C347000) [pid = 3760] [serial = 1899] [outer = 00000000] 00:56:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1C8EE800) [pid = 3760] [serial = 1900] [outer = 1C347000] 00:56:37 INFO - PROCESS | 3760 | 1461225397715 Marionette DEBUG loaded listener.js 00:56:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1C8FA400) [pid = 3760] [serial = 1901] [outer = 1C347000] 00:56:38 INFO - PROCESS | 3760 | 1461225398166 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 702ms 00:56:38 INFO - PROCESS | 3760 | 1461225398207 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 00:56:38 INFO - PROCESS | 3760 | 1461225398209 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 00:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:56:38 INFO - PROCESS | 3760 | 1461225398245 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:56:38 INFO - PROCESS | 3760 | 1461225398247 Marionette TRACE conn2 <- [1,2498,null,{}] 00:56:38 INFO - PROCESS | 3760 | 1461225398255 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:38 INFO - PROCESS | 3760 | 1461225398381 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 00:56:38 INFO - PROCESS | 3760 | 1461225398462 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:38 INFO - PROCESS | 3760 | ++DOCSHELL 15938C00 == 98 [pid = 3760] [id = 634] 00:56:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (15CDD000) [pid = 3760] [serial = 1902] [outer = 00000000] 00:56:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1D054C00) [pid = 3760] [serial = 1903] [outer = 15CDD000] 00:56:38 INFO - PROCESS | 3760 | 1461225398514 Marionette DEBUG loaded listener.js 00:56:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1D224400) [pid = 3760] [serial = 1904] [outer = 15CDD000] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (18D32400) [pid = 3760] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1AA09800) [pid = 3760] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1AAC5400) [pid = 3760] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1A236000) [pid = 3760] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (18E0FC00) [pid = 3760] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (15938000) [pid = 3760] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (15F7EC00) [pid = 3760] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (198C8C00) [pid = 3760] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (19874C00) [pid = 3760] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (12BED800) [pid = 3760] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1D387C00) [pid = 3760] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:56:38 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (167E8000) [pid = 3760] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:56:39 INFO - PROCESS | 3760 | 1461225399113 Marionette TRACE conn2 <- [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]]]}] 00:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 905ms 00:56:39 INFO - PROCESS | 3760 | 1461225399146 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 00:56:39 INFO - PROCESS | 3760 | 1461225399148 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 00:56:39 INFO - PROCESS | 3760 | 1461225399151 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:56:39 INFO - PROCESS | 3760 | 1461225399153 Marionette TRACE conn2 <- [1,2502,null,{}] 00:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:56:39 INFO - PROCESS | 3760 | 1461225399156 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:39 INFO - PROCESS | 3760 | 1461225399287 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 00:56:39 INFO - PROCESS | 3760 | 1461225399381 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:39 INFO - PROCESS | 3760 | ++DOCSHELL 167E9400 == 99 [pid = 3760] [id = 635] 00:56:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (16A22400) [pid = 3760] [serial = 1905] [outer = 00000000] 00:56:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (198D4C00) [pid = 3760] [serial = 1906] [outer = 16A22400] 00:56:39 INFO - PROCESS | 3760 | 1461225399424 Marionette DEBUG loaded listener.js 00:56:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1C5C6C00) [pid = 3760] [serial = 1907] [outer = 16A22400] 00:56:39 INFO - PROCESS | 3760 | 1461225399781 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 703ms 00:56:39 INFO - PROCESS | 3760 | 1461225399853 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 00:56:39 INFO - PROCESS | 3760 | 1461225399854 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 00:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:56:39 INFO - PROCESS | 3760 | 1461225399842 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:56:39 INFO - PROCESS | 3760 | 1461225399844 Marionette TRACE conn2 <- [1,2506,null,{}] 00:56:39 INFO - PROCESS | 3760 | 1461225399847 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:39 INFO - PROCESS | 3760 | 1461225399935 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 00:56:39 INFO - PROCESS | 3760 | 1461225399972 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:39 INFO - PROCESS | 3760 | ++DOCSHELL 15C44400 == 100 [pid = 3760] [id = 636] 00:56:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (19874C00) [pid = 3760] [serial = 1908] [outer = 00000000] 00:56:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1D37FC00) [pid = 3760] [serial = 1909] [outer = 19874C00] 00:56:40 INFO - PROCESS | 3760 | 1461225400015 Marionette DEBUG loaded listener.js 00:56:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1D389800) [pid = 3760] [serial = 1910] [outer = 19874C00] 00:56:40 INFO - PROCESS | 3760 | 1461225400453 Marionette TRACE conn2 <- [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]]]}] 00:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 624ms 00:56:40 INFO - PROCESS | 3760 | 1461225400495 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 00:56:40 INFO - PROCESS | 3760 | 1461225400497 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 00:56:40 INFO - PROCESS | 3760 | 1461225400501 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:56:40 INFO - PROCESS | 3760 | 1461225400503 Marionette TRACE conn2 <- [1,2510,null,{}] 00:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:56:40 INFO - PROCESS | 3760 | 1461225400506 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:40 INFO - PROCESS | 3760 | 1461225400603 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 00:56:40 INFO - PROCESS | 3760 | 1461225400609 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:40 INFO - PROCESS | 3760 | ++DOCSHELL 1D749800 == 101 [pid = 3760] [id = 637] 00:56:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1D8B6800) [pid = 3760] [serial = 1911] [outer = 00000000] 00:56:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1DA6A000) [pid = 3760] [serial = 1912] [outer = 1D8B6800] 00:56:40 INFO - PROCESS | 3760 | 1461225400652 Marionette DEBUG loaded listener.js 00:56:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1DA6C000) [pid = 3760] [serial = 1913] [outer = 1D8B6800] 00:56:41 INFO - PROCESS | 3760 | 1461225401387 Marionette TRACE conn2 <- [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]]]}] 00:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 936ms 00:56:41 INFO - PROCESS | 3760 | 1461225401462 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 00:56:41 INFO - PROCESS | 3760 | 1461225401467 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 00:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:56:41 INFO - PROCESS | 3760 | 1461225401473 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:56:41 INFO - PROCESS | 3760 | 1461225401477 Marionette TRACE conn2 <- [1,2514,null,{}] 00:56:41 INFO - PROCESS | 3760 | 1461225401483 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:41 INFO - PROCESS | 3760 | 1461225401618 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 00:56:41 INFO - PROCESS | 3760 | 1461225401767 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:41 INFO - PROCESS | 3760 | ++DOCSHELL 14B5DC00 == 102 [pid = 3760] [id = 638] 00:56:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (15CD1400) [pid = 3760] [serial = 1914] [outer = 00000000] 00:56:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (18280800) [pid = 3760] [serial = 1915] [outer = 15CD1400] 00:56:41 INFO - PROCESS | 3760 | 1461225401827 Marionette DEBUG loaded listener.js 00:56:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (18D30000) [pid = 3760] [serial = 1916] [outer = 15CD1400] 00:56:42 INFO - PROCESS | 3760 | 1461225402383 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 936ms 00:56:42 INFO - PROCESS | 3760 | 1461225402430 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 00:56:42 INFO - PROCESS | 3760 | 1461225402436 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 00:56:42 INFO - PROCESS | 3760 | 1461225402444 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:56:42 INFO - PROCESS | 3760 | 1461225402447 Marionette TRACE conn2 <- [1,2518,null,{}] 00:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:56:42 INFO - PROCESS | 3760 | 1461225402451 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:42 INFO - PROCESS | 3760 | 1461225402567 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 00:56:42 INFO - PROCESS | 3760 | 1461225402742 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:42 INFO - PROCESS | 3760 | ++DOCSHELL 18ED0C00 == 103 [pid = 3760] [id = 639] 00:56:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (19877000) [pid = 3760] [serial = 1917] [outer = 00000000] 00:56:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1AA0D000) [pid = 3760] [serial = 1918] [outer = 19877000] 00:56:42 INFO - PROCESS | 3760 | 1461225402797 Marionette DEBUG loaded listener.js 00:56:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1C1C1800) [pid = 3760] [serial = 1919] [outer = 19877000] 00:56:43 INFO - PROCESS | 3760 | 1461225403391 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 984ms 00:56:43 INFO - PROCESS | 3760 | 1461225403436 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 00:56:43 INFO - PROCESS | 3760 | 1461225403438 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 00:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:56:43 INFO - PROCESS | 3760 | 1461225403442 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:56:43 INFO - PROCESS | 3760 | 1461225403446 Marionette TRACE conn2 <- [1,2522,null,{}] 00:56:43 INFO - PROCESS | 3760 | 1461225403457 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:43 INFO - PROCESS | 3760 | 1461225403575 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 00:56:43 INFO - PROCESS | 3760 | 1461225403752 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:43 INFO - PROCESS | 3760 | ++DOCSHELL 1D8B4400 == 104 [pid = 3760] [id = 640] 00:56:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1D8BBC00) [pid = 3760] [serial = 1920] [outer = 00000000] 00:56:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1DBE5800) [pid = 3760] [serial = 1921] [outer = 1D8BBC00] 00:56:43 INFO - PROCESS | 3760 | 1461225403810 Marionette DEBUG loaded listener.js 00:56:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1DBEF800) [pid = 3760] [serial = 1922] [outer = 1D8BBC00] 00:56:44 INFO - PROCESS | 3760 | 1461225404348 Marionette TRACE conn2 <- [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]]]}] 00:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 936ms 00:56:44 INFO - PROCESS | 3760 | 1461225404387 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 00:56:44 INFO - PROCESS | 3760 | 1461225404390 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 00:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:56:44 INFO - PROCESS | 3760 | 1461225404393 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:56:44 INFO - PROCESS | 3760 | 1461225404395 Marionette TRACE conn2 <- [1,2526,null,{}] 00:56:44 INFO - PROCESS | 3760 | 1461225404399 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:44 INFO - PROCESS | 3760 | 1461225404512 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 00:56:44 INFO - PROCESS | 3760 | 1461225404679 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:44 INFO - PROCESS | 3760 | ++DOCSHELL 1C8F1C00 == 105 [pid = 3760] [id = 641] 00:56:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (1D0B7800) [pid = 3760] [serial = 1923] [outer = 00000000] 00:56:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (1DF70400) [pid = 3760] [serial = 1924] [outer = 1D0B7800] 00:56:44 INFO - PROCESS | 3760 | 1461225404735 Marionette DEBUG loaded listener.js 00:56:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (1DF7C400) [pid = 3760] [serial = 1925] [outer = 1D0B7800] 00:56:45 INFO - PROCESS | 3760 | 1461225405300 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 936ms 00:56:45 INFO - PROCESS | 3760 | 1461225405338 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 00:56:45 INFO - PROCESS | 3760 | 1461225405340 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 00:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:56:45 INFO - PROCESS | 3760 | 1461225405343 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:56:45 INFO - PROCESS | 3760 | 1461225405346 Marionette TRACE conn2 <- [1,2530,null,{}] 00:56:45 INFO - PROCESS | 3760 | 1461225405349 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:45 INFO - PROCESS | 3760 | 1461225405460 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 00:56:45 INFO - PROCESS | 3760 | 1461225405615 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:45 INFO - PROCESS | 3760 | ++DOCSHELL 15E02400 == 106 [pid = 3760] [id = 642] 00:56:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (1E247000) [pid = 3760] [serial = 1926] [outer = 00000000] 00:56:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (1E817800) [pid = 3760] [serial = 1927] [outer = 1E247000] 00:56:45 INFO - PROCESS | 3760 | 1461225405673 Marionette DEBUG loaded listener.js 00:56:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (1E81F800) [pid = 3760] [serial = 1928] [outer = 1E247000] 00:56:46 INFO - PROCESS | 3760 | 1461225406209 Marionette TRACE conn2 <- [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]]]}] 00:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 936ms 00:56:46 INFO - PROCESS | 3760 | 1461225406289 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 00:56:46 INFO - PROCESS | 3760 | 1461225406292 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 00:56:46 INFO - PROCESS | 3760 | 1461225406295 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:56:46 INFO - PROCESS | 3760 | 1461225406297 Marionette TRACE conn2 <- [1,2534,null,{}] 00:56:46 INFO - PROCESS | 3760 | 1461225406301 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:46 INFO - PROCESS | 3760 | 1461225406461 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 00:56:46 INFO - PROCESS | 3760 | 1461225406619 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:46 INFO - PROCESS | 3760 | ++DOCSHELL 20DAC800 == 107 [pid = 3760] [id = 643] 00:56:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (20DAE000) [pid = 3760] [serial = 1929] [outer = 00000000] 00:56:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (21BC6C00) [pid = 3760] [serial = 1930] [outer = 20DAE000] 00:56:46 INFO - PROCESS | 3760 | 1461225406676 Marionette DEBUG loaded listener.js 00:56:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (21BC9C00) [pid = 3760] [serial = 1931] [outer = 20DAE000] 00:56:47 INFO - PROCESS | 3760 | 1461225407252 Marionette TRACE conn2 <- [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]]]}] 00:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 998ms 00:56:47 INFO - PROCESS | 3760 | 1461225407302 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 00:56:47 INFO - PROCESS | 3760 | 1461225407304 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 00:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:56:47 INFO - PROCESS | 3760 | 1461225407308 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:56:47 INFO - PROCESS | 3760 | 1461225407310 Marionette TRACE conn2 <- [1,2538,null,{}] 00:56:47 INFO - PROCESS | 3760 | 1461225407313 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:47 INFO - PROCESS | 3760 | 1461225407427 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 00:56:47 INFO - PROCESS | 3760 | 1461225407596 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:47 INFO - PROCESS | 3760 | ++DOCSHELL 20DA4400 == 108 [pid = 3760] [id = 644] 00:56:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (20DA5400) [pid = 3760] [serial = 1932] [outer = 00000000] 00:56:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (21BD1C00) [pid = 3760] [serial = 1933] [outer = 20DA5400] 00:56:47 INFO - PROCESS | 3760 | 1461225407651 Marionette DEBUG loaded listener.js 00:56:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (22045400) [pid = 3760] [serial = 1934] [outer = 20DA5400] 00:56:48 INFO - PROCESS | 3760 | 1461225408552 Marionette TRACE conn2 <- [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]]]}] 00:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1311ms 00:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:56:48 INFO - PROCESS | 3760 | 1461225408620 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 00:56:48 INFO - PROCESS | 3760 | 1461225408624 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 00:56:48 INFO - PROCESS | 3760 | 1461225408629 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:56:48 INFO - PROCESS | 3760 | 1461225408633 Marionette TRACE conn2 <- [1,2542,null,{}] 00:56:48 INFO - PROCESS | 3760 | 1461225408640 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:48 INFO - PROCESS | 3760 | 1461225408786 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 00:56:48 INFO - PROCESS | 3760 | 1461225408954 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:48 INFO - PROCESS | 3760 | ++DOCSHELL 14B5C400 == 109 [pid = 3760] [id = 645] 00:56:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (1555BC00) [pid = 3760] [serial = 1935] [outer = 00000000] 00:56:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 168 (1674C400) [pid = 3760] [serial = 1936] [outer = 1555BC00] 00:56:49 INFO - PROCESS | 3760 | 1461225409015 Marionette DEBUG loaded listener.js 00:56:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 169 (167F2000) [pid = 3760] [serial = 1937] [outer = 1555BC00] 00:56:49 INFO - PROCESS | 3760 | 1461225409646 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1045ms 00:56:49 INFO - PROCESS | 3760 | 1461225409676 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 00:56:49 INFO - PROCESS | 3760 | 1461225409682 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 00:56:49 INFO - PROCESS | 3760 | 1461225409704 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:56:49 INFO - PROCESS | 3760 | 1461225409706 Marionette TRACE conn2 <- [1,2546,null,{}] 00:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:56:49 INFO - PROCESS | 3760 | 1461225409710 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:49 INFO - PROCESS | 3760 | 1461225409823 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 00:56:49 INFO - PROCESS | 3760 | 1461225409986 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:49 INFO - PROCESS | 3760 | ++DOCSHELL 18517000 == 110 [pid = 3760] [id = 646] 00:56:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 170 (185F5400) [pid = 3760] [serial = 1938] [outer = 00000000] 00:56:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 171 (18E14C00) [pid = 3760] [serial = 1939] [outer = 185F5400] 00:56:50 INFO - PROCESS | 3760 | 1461225410035 Marionette DEBUG loaded listener.js 00:56:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 172 (18ED0000) [pid = 3760] [serial = 1940] [outer = 185F5400] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1A960C00 == 109 [pid = 3760] [id = 459] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 15C44400 == 108 [pid = 3760] [id = 636] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 167E9400 == 107 [pid = 3760] [id = 635] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 15938C00 == 106 [pid = 3760] [id = 634] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1C225C00 == 105 [pid = 3760] [id = 633] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1C224800 == 104 [pid = 3760] [id = 632] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1999D000 == 103 [pid = 3760] [id = 631] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 19878400 == 102 [pid = 3760] [id = 630] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 167E5000 == 101 [pid = 3760] [id = 629] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1816BC00 == 100 [pid = 3760] [id = 628] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 171 (18289800) [pid = 3760] [serial = 1807] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 170 (1C139400) [pid = 3760] [serial = 1810] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 169 (1E816800) [pid = 3760] [serial = 1822] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 168 (20DA1800) [pid = 3760] [serial = 1825] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 167 (1DF7B800) [pid = 3760] [serial = 1819] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (1DF73400) [pid = 3760] [serial = 1816] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (1DBE5C00) [pid = 3760] [serial = 1813] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (1CD2B800) [pid = 3760] [serial = 1858] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1DA68C00 == 99 [pid = 3760] [id = 626] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1D74A000 == 98 [pid = 3760] [id = 625] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1827FC00 == 97 [pid = 3760] [id = 624] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1D22D800 == 96 [pid = 3760] [id = 623] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 1C854C00 == 95 [pid = 3760] [id = 622] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 16A18000 == 94 [pid = 3760] [id = 621] 00:56:50 INFO - PROCESS | 3760 | --DOCSHELL 15932C00 == 93 [pid = 3760] [id = 620] 00:56:50 INFO - PROCESS | 3760 | 1461225410685 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 983ms 00:56:50 INFO - PROCESS | 3760 | 1461225410693 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 00:56:50 INFO - PROCESS | 3760 | 1461225410696 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 00:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:56:50 INFO - PROCESS | 3760 | 1461225410701 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:56:50 INFO - PROCESS | 3760 | 1461225410705 Marionette TRACE conn2 <- [1,2550,null,{}] 00:56:50 INFO - PROCESS | 3760 | 1461225410715 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (18ECE000) [pid = 3760] [serial = 1757] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (1C134800) [pid = 3760] [serial = 1843] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (1C1CF000) [pid = 3760] [serial = 1844] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (1C33F400) [pid = 3760] [serial = 1846] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1C5C4400) [pid = 3760] [serial = 1849] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (19731C00) [pid = 3760] [serial = 1837] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1987E000) [pid = 3760] [serial = 1838] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (18D2FC00) [pid = 3760] [serial = 1832] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (18835C00) [pid = 3760] [serial = 1831] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (167E7800) [pid = 3760] [serial = 1834] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (16A1B400) [pid = 3760] [serial = 1835] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1C551000) [pid = 3760] [serial = 1855] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (199A6400) [pid = 3760] [serial = 1840] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (15E0D000) [pid = 3760] [serial = 1829] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (15937800) [pid = 3760] [serial = 1828] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1DBF1C00) [pid = 3760] [serial = 1805] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1972F400) [pid = 3760] [serial = 1852] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1C852000) [pid = 3760] [serial = 1850] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1C404C00) [pid = 3760] [serial = 1847] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (198CEC00) [pid = 3760] [serial = 1853] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1C5C2000) [pid = 3760] [serial = 1856] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (19AB4400) [pid = 3760] [serial = 1841] [outer = 00000000] [url = about:blank] 00:56:50 INFO - PROCESS | 3760 | 1461225410875 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 00:56:50 INFO - PROCESS | 3760 | 1461225410950 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:50 INFO - PROCESS | 3760 | ++DOCSHELL 15F73000 == 94 [pid = 3760] [id = 647] 00:56:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1656F800) [pid = 3760] [serial = 1941] [outer = 00000000] 00:56:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (18282C00) [pid = 3760] [serial = 1942] [outer = 1656F800] 00:56:50 INFO - PROCESS | 3760 | 1461225410997 Marionette DEBUG loaded listener.js 00:56:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (18D4E000) [pid = 3760] [serial = 1943] [outer = 1656F800] 00:56:51 INFO - PROCESS | 3760 | 1461225411420 Marionette TRACE conn2 <- [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]]]}] 00:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 812ms 00:56:51 INFO - PROCESS | 3760 | 1461225411487 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 00:56:51 INFO - PROCESS | 3760 | 1461225411489 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 00:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:56:51 INFO - PROCESS | 3760 | 1461225411492 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:56:51 INFO - PROCESS | 3760 | 1461225411494 Marionette TRACE conn2 <- [1,2554,null,{}] 00:56:51 INFO - PROCESS | 3760 | 1461225411497 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:51 INFO - PROCESS | 3760 | 1461225411587 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 00:56:51 INFO - PROCESS | 3760 | 1461225411597 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:51 INFO - PROCESS | 3760 | ++DOCSHELL 18ECA800 == 95 [pid = 3760] [id = 648] 00:56:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (19879000) [pid = 3760] [serial = 1944] [outer = 00000000] 00:56:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (19A7C800) [pid = 3760] [serial = 1945] [outer = 19879000] 00:56:51 INFO - PROCESS | 3760 | 1461225411644 Marionette DEBUG loaded listener.js 00:56:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1A234400) [pid = 3760] [serial = 1946] [outer = 19879000] 00:56:52 INFO - PROCESS | 3760 | 1461225412125 Marionette TRACE conn2 <- [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]]]}] 00:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 702ms 00:56:52 INFO - PROCESS | 3760 | 1461225412190 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 00:56:52 INFO - PROCESS | 3760 | 1461225412192 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 00:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:56:52 INFO - PROCESS | 3760 | 1461225412195 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:56:52 INFO - PROCESS | 3760 | 1461225412197 Marionette TRACE conn2 <- [1,2558,null,{}] 00:56:52 INFO - PROCESS | 3760 | 1461225412200 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:52 INFO - PROCESS | 3760 | 1461225412288 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 00:56:52 INFO - PROCESS | 3760 | 1461225412403 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:52 INFO - PROCESS | 3760 | ++DOCSHELL 12BEEC00 == 96 [pid = 3760] [id = 649] 00:56:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (198D3000) [pid = 3760] [serial = 1947] [outer = 00000000] 00:56:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1C133800) [pid = 3760] [serial = 1948] [outer = 198D3000] 00:56:52 INFO - PROCESS | 3760 | 1461225412447 Marionette DEBUG loaded listener.js 00:56:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1C13C000) [pid = 3760] [serial = 1949] [outer = 198D3000] 00:56:52 INFO - PROCESS | 3760 | 1461225412842 Marionette TRACE conn2 <- [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]]]}] 00:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 702ms 00:56:52 INFO - PROCESS | 3760 | 1461225412905 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 00:56:52 INFO - PROCESS | 3760 | 1461225412908 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 00:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:56:52 INFO - PROCESS | 3760 | 1461225412922 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:56:52 INFO - PROCESS | 3760 | 1461225412923 Marionette TRACE conn2 <- [1,2562,null,{}] 00:56:52 INFO - PROCESS | 3760 | 1461225412927 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:53 INFO - PROCESS | 3760 | 1461225413096 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 00:56:53 INFO - PROCESS | 3760 | 1461225413177 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:53 INFO - PROCESS | 3760 | ++DOCSHELL 1C311800 == 97 [pid = 3760] [id = 650] 00:56:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1C312000) [pid = 3760] [serial = 1950] [outer = 00000000] 00:56:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1C40DC00) [pid = 3760] [serial = 1951] [outer = 1C312000] 00:56:53 INFO - PROCESS | 3760 | 1461225413223 Marionette DEBUG loaded listener.js 00:56:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1C54F400) [pid = 3760] [serial = 1952] [outer = 1C312000] 00:56:53 INFO - PROCESS | 3760 | 1461225413643 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 764ms 00:56:53 INFO - PROCESS | 3760 | 1461225413673 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 00:56:53 INFO - PROCESS | 3760 | 1461225413675 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 00:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:56:53 INFO - PROCESS | 3760 | 1461225413678 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:56:53 INFO - PROCESS | 3760 | 1461225413680 Marionette TRACE conn2 <- [1,2566,null,{}] 00:56:53 INFO - PROCESS | 3760 | 1461225413684 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:53 INFO - PROCESS | 3760 | 1461225413809 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 00:56:53 INFO - PROCESS | 3760 | 1461225413824 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:53 INFO - PROCESS | 3760 | ++DOCSHELL 1C40A400 == 98 [pid = 3760] [id = 651] 00:56:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (1C5C7C00) [pid = 3760] [serial = 1953] [outer = 00000000] 00:56:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (1C859800) [pid = 3760] [serial = 1954] [outer = 1C5C7C00] 00:56:53 INFO - PROCESS | 3760 | 1461225413867 Marionette DEBUG loaded listener.js 00:56:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (1C8F0800) [pid = 3760] [serial = 1955] [outer = 1C5C7C00] 00:56:54 INFO - PROCESS | 3760 | 1461225414329 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 00:56:54 INFO - PROCESS | 3760 | 1461225414379 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 00:56:54 INFO - PROCESS | 3760 | 1461225414380 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 00:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:56:54 INFO - PROCESS | 3760 | 1461225414384 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:56:54 INFO - PROCESS | 3760 | 1461225414385 Marionette TRACE conn2 <- [1,2570,null,{}] 00:56:54 INFO - PROCESS | 3760 | 1461225414388 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:54 INFO - PROCESS | 3760 | 1461225414543 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 00:56:54 INFO - PROCESS | 3760 | 1461225414569 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:54 INFO - PROCESS | 3760 | ++DOCSHELL 1C55A800 == 99 [pid = 3760] [id = 652] 00:56:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (1D052400) [pid = 3760] [serial = 1956] [outer = 00000000] 00:56:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (1D336800) [pid = 3760] [serial = 1957] [outer = 1D052400] 00:56:54 INFO - PROCESS | 3760 | 1461225414612 Marionette DEBUG loaded listener.js 00:56:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (1D383000) [pid = 3760] [serial = 1958] [outer = 1D052400] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1DA63800) [pid = 3760] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (1CD1EC00) [pid = 3760] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1CD1D800) [pid = 3760] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1D73CC00) [pid = 3760] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (185EC800) [pid = 3760] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (15CF4000) [pid = 3760] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (18D27400) [pid = 3760] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1C5C0000) [pid = 3760] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (1D744400) [pid = 3760] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1C410000) [pid = 3760] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (15F71C00) [pid = 3760] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (198D0000) [pid = 3760] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1DD78C00) [pid = 3760] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1376DC00) [pid = 3760] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1C1EB800) [pid = 3760] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (15CE6000) [pid = 3760] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1C311400) [pid = 3760] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (15CDD000) [pid = 3760] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1C347000) [pid = 3760] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (16A22400) [pid = 3760] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (19874C00) [pid = 3760] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (167EE000) [pid = 3760] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (19879C00) [pid = 3760] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (18201400) [pid = 3760] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1AAC4400) [pid = 3760] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (14455000) [pid = 3760] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (15725000) [pid = 3760] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1A736400) [pid = 3760] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1DF79800) [pid = 3760] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1C219400) [pid = 3760] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (198FA400) [pid = 3760] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (15CE6C00) [pid = 3760] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:56:55 INFO - PROCESS | 3760 | 1461225415630 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1295ms 00:56:55 INFO - PROCESS | 3760 | 1461225415678 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 00:56:55 INFO - PROCESS | 3760 | 1461225415679 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 00:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:56:55 INFO - PROCESS | 3760 | 1461225415683 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:56:55 INFO - PROCESS | 3760 | 1461225415684 Marionette TRACE conn2 <- [1,2574,null,{}] 00:56:55 INFO - PROCESS | 3760 | 1461225415688 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:55 INFO - PROCESS | 3760 | 1461225415819 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 00:56:55 INFO - PROCESS | 3760 | 1461225415922 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:55 INFO - PROCESS | 3760 | ++DOCSHELL 1376DC00 == 100 [pid = 3760] [id = 653] 00:56:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1376EC00) [pid = 3760] [serial = 1959] [outer = 00000000] 00:56:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (15CF4000) [pid = 3760] [serial = 1960] [outer = 1376EC00] 00:56:55 INFO - PROCESS | 3760 | 1461225415966 Marionette DEBUG loaded listener.js 00:56:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (18288800) [pid = 3760] [serial = 1961] [outer = 1376EC00] 00:56:56 INFO - PROCESS | 3760 | 1461225416327 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 702ms 00:56:56 INFO - PROCESS | 3760 | 1461225416383 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 00:56:56 INFO - PROCESS | 3760 | 1461225416385 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 00:56:56 INFO - PROCESS | 3760 | 1461225416388 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:56:56 INFO - PROCESS | 3760 | 1461225416390 Marionette TRACE conn2 <- [1,2578,null,{}] 00:56:56 INFO - PROCESS | 3760 | 1461225416393 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:56 INFO - PROCESS | 3760 | 1461225416482 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 00:56:56 INFO - PROCESS | 3760 | 1461225416488 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:56 INFO - PROCESS | 3760 | ++DOCSHELL 16636000 == 101 [pid = 3760] [id = 654] 00:56:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (167ED400) [pid = 3760] [serial = 1962] [outer = 00000000] 00:56:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1AA0C800) [pid = 3760] [serial = 1963] [outer = 167ED400] 00:56:56 INFO - PROCESS | 3760 | 1461225416532 Marionette DEBUG loaded listener.js 00:56:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (13449C00) [pid = 3760] [serial = 1964] [outer = 167ED400] 00:56:56 INFO - PROCESS | 3760 | 1461225416988 Marionette TRACE conn2 <- [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]]]}] 00:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 625ms 00:56:57 INFO - PROCESS | 3760 | 1461225417031 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 00:56:57 INFO - PROCESS | 3760 | 1461225417034 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 00:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:56:57 INFO - PROCESS | 3760 | 1461225417038 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:56:57 INFO - PROCESS | 3760 | 1461225417040 Marionette TRACE conn2 <- [1,2582,null,{}] 00:56:57 INFO - PROCESS | 3760 | 1461225417043 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:57 INFO - PROCESS | 3760 | 1461225417149 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 00:56:57 INFO - PROCESS | 3760 | 1461225417155 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:57 INFO - PROCESS | 3760 | ++DOCSHELL 1C315400 == 102 [pid = 3760] [id = 655] 00:56:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1C33EC00) [pid = 3760] [serial = 1965] [outer = 00000000] 00:56:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1CAF0000) [pid = 3760] [serial = 1966] [outer = 1C33EC00] 00:56:57 INFO - PROCESS | 3760 | 1461225417233 Marionette DEBUG loaded listener.js 00:56:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1D22D000) [pid = 3760] [serial = 1967] [outer = 1C33EC00] 00:56:57 INFO - PROCESS | 3760 | 1461225417959 Marionette TRACE conn2 <- [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]]]}] 00:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 936ms 00:56:57 INFO - PROCESS | 3760 | 1461225417983 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 00:56:57 INFO - PROCESS | 3760 | 1461225417988 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 00:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:56:57 INFO - PROCESS | 3760 | 1461225417993 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:56:57 INFO - PROCESS | 3760 | 1461225417997 Marionette TRACE conn2 <- [1,2586,null,{}] 00:56:58 INFO - PROCESS | 3760 | 1461225418003 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:58 INFO - PROCESS | 3760 | 1461225418135 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 00:56:58 INFO - PROCESS | 3760 | 1461225418294 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:58 INFO - PROCESS | 3760 | ++DOCSHELL 15C45400 == 103 [pid = 3760] [id = 656] 00:56:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (15CB0400) [pid = 3760] [serial = 1968] [outer = 00000000] 00:56:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (167EAC00) [pid = 3760] [serial = 1969] [outer = 15CB0400] 00:56:58 INFO - PROCESS | 3760 | 1461225418353 Marionette DEBUG loaded listener.js 00:56:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (17C0BC00) [pid = 3760] [serial = 1970] [outer = 15CB0400] 00:56:59 INFO - PROCESS | 3760 | 1461225419016 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1092ms 00:56:59 INFO - PROCESS | 3760 | 1461225419091 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 00:56:59 INFO - PROCESS | 3760 | 1461225419099 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 00:56:59 INFO - PROCESS | 3760 | 1461225419106 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:56:59 INFO - PROCESS | 3760 | 1461225419108 Marionette TRACE conn2 <- [1,2590,null,{}] 00:56:59 INFO - PROCESS | 3760 | 1461225419112 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:56:59 INFO - PROCESS | 3760 | 1461225419229 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 00:56:59 INFO - PROCESS | 3760 | 1461225419387 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:59 INFO - PROCESS | 3760 | ++DOCSHELL 1816A800 == 104 [pid = 3760] [id = 657] 00:56:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1820C000) [pid = 3760] [serial = 1971] [outer = 00000000] 00:56:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (198CA000) [pid = 3760] [serial = 1972] [outer = 1820C000] 00:56:59 INFO - PROCESS | 3760 | 1461225419447 Marionette DEBUG loaded listener.js 00:56:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (198FA800) [pid = 3760] [serial = 1973] [outer = 1820C000] 00:57:00 INFO - PROCESS | 3760 | 1461225420080 Marionette TRACE conn2 <- [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]]]}] 00:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 999ms 00:57:00 INFO - PROCESS | 3760 | 1461225420109 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 00:57:00 INFO - PROCESS | 3760 | 1461225420113 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 00:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:57:00 INFO - PROCESS | 3760 | 1461225420118 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:57:00 INFO - PROCESS | 3760 | 1461225420124 Marionette TRACE conn2 <- [1,2594,null,{}] 00:57:00 INFO - PROCESS | 3760 | 1461225420136 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:00 INFO - PROCESS | 3760 | 1461225420256 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 00:57:00 INFO - PROCESS | 3760 | 1461225420415 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:00 INFO - PROCESS | 3760 | ++DOCSHELL 1C311400 == 105 [pid = 3760] [id = 658] 00:57:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1C342000) [pid = 3760] [serial = 1974] [outer = 00000000] 00:57:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1C5C4800) [pid = 3760] [serial = 1975] [outer = 1C342000] 00:57:00 INFO - PROCESS | 3760 | 1461225420473 Marionette DEBUG loaded listener.js 00:57:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1CAEB000) [pid = 3760] [serial = 1976] [outer = 1C342000] 00:57:01 INFO - PROCESS | 3760 | 1461225421033 Marionette TRACE conn2 <- [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]]]}] 00:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 968ms 00:57:01 INFO - PROCESS | 3760 | 1461225421080 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 00:57:01 INFO - PROCESS | 3760 | 1461225421083 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 00:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:57:01 INFO - PROCESS | 3760 | 1461225421087 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:57:01 INFO - PROCESS | 3760 | 1461225421089 Marionette TRACE conn2 <- [1,2598,null,{}] 00:57:01 INFO - PROCESS | 3760 | 1461225421092 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:01 INFO - PROCESS | 3760 | 1461225421214 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 00:57:01 INFO - PROCESS | 3760 | 1461225421384 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:01 INFO - PROCESS | 3760 | ++DOCSHELL 1C21F800 == 106 [pid = 3760] [id = 659] 00:57:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1C406C00) [pid = 3760] [serial = 1977] [outer = 00000000] 00:57:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1D8BCC00) [pid = 3760] [serial = 1978] [outer = 1C406C00] 00:57:01 INFO - PROCESS | 3760 | 1461225421439 Marionette DEBUG loaded listener.js 00:57:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1DA6C400) [pid = 3760] [serial = 1979] [outer = 1C406C00] 00:57:02 INFO - PROCESS | 3760 | 1461225422029 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 998ms 00:57:02 INFO - PROCESS | 3760 | 1461225422088 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 00:57:02 INFO - PROCESS | 3760 | 1461225422090 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 00:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:57:02 INFO - PROCESS | 3760 | 1461225422094 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:57:02 INFO - PROCESS | 3760 | 1461225422096 Marionette TRACE conn2 <- [1,2602,null,{}] 00:57:02 INFO - PROCESS | 3760 | 1461225422100 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:02 INFO - PROCESS | 3760 | 1461225422216 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 00:57:02 INFO - PROCESS | 3760 | 1461225422374 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:02 INFO - PROCESS | 3760 | ++DOCSHELL 15F75000 == 107 [pid = 3760] [id = 660] 00:57:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1674FC00) [pid = 3760] [serial = 1980] [outer = 00000000] 00:57:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1DD70800) [pid = 3760] [serial = 1981] [outer = 1674FC00] 00:57:02 INFO - PROCESS | 3760 | 1461225422429 Marionette DEBUG loaded listener.js 00:57:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1DD79800) [pid = 3760] [serial = 1982] [outer = 1674FC00] 00:57:02 INFO - PROCESS | 3760 | 1461225422967 Marionette TRACE conn2 <- [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]]]}] 00:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 936ms 00:57:03 INFO - PROCESS | 3760 | 1461225423023 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 00:57:03 INFO - PROCESS | 3760 | 1461225423026 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 00:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:57:03 INFO - PROCESS | 3760 | 1461225423029 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:57:03 INFO - PROCESS | 3760 | 1461225423031 Marionette TRACE conn2 <- [1,2606,null,{}] 00:57:03 INFO - PROCESS | 3760 | 1461225423035 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:03 INFO - PROCESS | 3760 | 1461225423164 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 00:57:03 INFO - PROCESS | 3760 | 1461225423341 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:03 INFO - PROCESS | 3760 | ++DOCSHELL 1DBF1C00 == 108 [pid = 3760] [id = 661] 00:57:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1E24B400) [pid = 3760] [serial = 1983] [outer = 00000000] 00:57:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (20D43C00) [pid = 3760] [serial = 1984] [outer = 1E24B400] 00:57:03 INFO - PROCESS | 3760 | 1461225423399 Marionette DEBUG loaded listener.js 00:57:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (20D45000) [pid = 3760] [serial = 1985] [outer = 1E24B400] 00:57:03 INFO - PROCESS | 3760 | 1461225423955 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 998ms 00:57:04 INFO - PROCESS | 3760 | 1461225424037 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 00:57:04 INFO - PROCESS | 3760 | 1461225424039 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 00:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:57:04 INFO - PROCESS | 3760 | 1461225424043 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:57:04 INFO - PROCESS | 3760 | 1461225424045 Marionette TRACE conn2 <- [1,2610,null,{}] 00:57:04 INFO - PROCESS | 3760 | 1461225424049 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:04 INFO - PROCESS | 3760 | 1461225424160 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 00:57:04 INFO - PROCESS | 3760 | 1461225424324 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:04 INFO - PROCESS | 3760 | ++DOCSHELL 1DA63800 == 109 [pid = 3760] [id = 662] 00:57:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (20D4A400) [pid = 3760] [serial = 1986] [outer = 00000000] 00:57:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (20D4F000) [pid = 3760] [serial = 1987] [outer = 20D4A400] 00:57:04 INFO - PROCESS | 3760 | 1461225424379 Marionette DEBUG loaded listener.js 00:57:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (20DA1C00) [pid = 3760] [serial = 1988] [outer = 20D4A400] 00:57:04 INFO - PROCESS | 3760 | 1461225424905 Marionette TRACE conn2 <- [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]]]}] 00:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 952ms 00:57:04 INFO - PROCESS | 3760 | 1461225424987 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 00:57:04 INFO - PROCESS | 3760 | 1461225424990 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 00:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:57:04 INFO - PROCESS | 3760 | 1461225424993 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:57:04 INFO - PROCESS | 3760 | 1461225424995 Marionette TRACE conn2 <- [1,2614,null,{}] 00:57:04 INFO - PROCESS | 3760 | 1461225424999 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:05 INFO - PROCESS | 3760 | 1461225425132 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 00:57:05 INFO - PROCESS | 3760 | 1461225425290 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:05 INFO - PROCESS | 3760 | ++DOCSHELL 139B8400 == 110 [pid = 3760] [id = 663] 00:57:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (15937000) [pid = 3760] [serial = 1989] [outer = 00000000] 00:57:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (18D58C00) [pid = 3760] [serial = 1990] [outer = 15937000] 00:57:05 INFO - PROCESS | 3760 | 1461225425351 Marionette DEBUG loaded listener.js 00:57:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (18E10800) [pid = 3760] [serial = 1991] [outer = 15937000] 00:57:05 INFO - PROCESS | 3760 | 1461225425939 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 999ms 00:57:05 INFO - PROCESS | 3760 | 1461225425995 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 00:57:05 INFO - PROCESS | 3760 | 1461225425998 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 00:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:57:05 INFO - PROCESS | 3760 | 1461225426002 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:57:05 INFO - PROCESS | 3760 | 1461225426004 Marionette TRACE conn2 <- [1,2618,null,{}] 00:57:06 INFO - PROCESS | 3760 | 1461225426007 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:06 INFO - PROCESS | 3760 | 1461225426119 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 00:57:06 INFO - PROCESS | 3760 | 1461225426296 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:06 INFO - PROCESS | 3760 | ++DOCSHELL 1336A000 == 111 [pid = 3760] [id = 664] 00:57:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (13B10000) [pid = 3760] [serial = 1992] [outer = 00000000] 00:57:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (1850FC00) [pid = 3760] [serial = 1993] [outer = 13B10000] 00:57:06 INFO - PROCESS | 3760 | 1461225426352 Marionette DEBUG loaded listener.js 00:57:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (185F4800) [pid = 3760] [serial = 1994] [outer = 13B10000] 00:57:07 INFO - PROCESS | 3760 | 1461225427142 Marionette TRACE conn2 <- [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]]]}] 00:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1185ms 00:57:07 INFO - PROCESS | 3760 | 1461225427201 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 00:57:07 INFO - PROCESS | 3760 | 1461225427206 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 00:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:57:07 INFO - PROCESS | 3760 | 1461225427212 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:57:07 INFO - PROCESS | 3760 | 1461225427215 Marionette TRACE conn2 <- [1,2622,null,{}] 00:57:07 INFO - PROCESS | 3760 | 1461225427220 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:07 INFO - PROCESS | 3760 | 1461225427338 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 00:57:07 INFO - PROCESS | 3760 | 1461225427500 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:07 INFO - PROCESS | 3760 | ++DOCSHELL 18584000 == 112 [pid = 3760] [id = 665] 00:57:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (18831800) [pid = 3760] [serial = 1995] [outer = 00000000] 00:57:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (18D25400) [pid = 3760] [serial = 1996] [outer = 18831800] 00:57:07 INFO - PROCESS | 3760 | 1461225427556 Marionette DEBUG loaded listener.js 00:57:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (18D34400) [pid = 3760] [serial = 1997] [outer = 18831800] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 16636000 == 111 [pid = 3760] [id = 654] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 1376DC00 == 110 [pid = 3760] [id = 653] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 1C55A800 == 109 [pid = 3760] [id = 652] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 1C40A400 == 108 [pid = 3760] [id = 651] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 1C311800 == 107 [pid = 3760] [id = 650] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 12BEEC00 == 106 [pid = 3760] [id = 649] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 18ECA800 == 105 [pid = 3760] [id = 648] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 15F73000 == 104 [pid = 3760] [id = 647] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 18517000 == 103 [pid = 3760] [id = 646] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 14B5C400 == 102 [pid = 3760] [id = 645] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (1DA6A000) [pid = 3760] [serial = 1912] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 1D8B4400 == 101 [pid = 3760] [id = 640] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 18ED0C00 == 100 [pid = 3760] [id = 639] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 14B5DC00 == 99 [pid = 3760] [id = 638] 00:57:08 INFO - PROCESS | 3760 | --DOCSHELL 1D749800 == 98 [pid = 3760] [id = 637] 00:57:08 INFO - PROCESS | 3760 | 1461225428213 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1045ms 00:57:08 INFO - PROCESS | 3760 | 1461225428254 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 00:57:08 INFO - PROCESS | 3760 | 1461225428259 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 00:57:08 INFO - PROCESS | 3760 | 1461225428282 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:57:08 INFO - PROCESS | 3760 | 1461225428284 Marionette TRACE conn2 <- [1,2626,null,{}] 00:57:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:57:08 INFO - PROCESS | 3760 | 1461225428288 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:08 INFO - PROCESS | 3760 | 1461225428408 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (20DA4C00) [pid = 3760] [serial = 1826] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (1C1CF400) [pid = 3760] [serial = 1766] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (1E818C00) [pid = 3760] [serial = 1823] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (1C30F800) [pid = 3760] [serial = 1769] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (1C21AC00) [pid = 3760] [serial = 1811] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (1CD1C400) [pid = 3760] [serial = 1778] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1DA70400) [pid = 3760] [serial = 1742] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (1D744C00) [pid = 3760] [serial = 1739] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1D221800) [pid = 3760] [serial = 1676] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1DD73400) [pid = 3760] [serial = 1814] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (19877800) [pid = 3760] [serial = 1763] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (18287800) [pid = 3760] [serial = 1760] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (199AA800) [pid = 3760] [serial = 1736] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1D32F400) [pid = 3760] [serial = 1781] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (1DBF2000) [pid = 3760] [serial = 1745] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1C859400) [pid = 3760] [serial = 1775] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (18E0AC00) [pid = 3760] [serial = 1808] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1E249800) [pid = 3760] [serial = 1820] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1DF76800) [pid = 3760] [serial = 1817] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (19877C00) [pid = 3760] [serial = 1748] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1C341800) [pid = 3760] [serial = 1772] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (16E5D800) [pid = 3760] [serial = 1733] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1C340000) [pid = 3760] [serial = 1897] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1C348000) [pid = 3760] [serial = 1898] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1D054C00) [pid = 3760] [serial = 1903] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1C8EE800) [pid = 3760] [serial = 1900] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (198D4C00) [pid = 3760] [serial = 1906] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1D37FC00) [pid = 3760] [serial = 1909] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1E252000) [pid = 3760] [serial = 1879] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (18289C00) [pid = 3760] [serial = 1888] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (18D2BC00) [pid = 3760] [serial = 1889] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (198D6C00) [pid = 3760] [serial = 1891] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1A22E800) [pid = 3760] [serial = 1892] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (16E6AC00) [pid = 3760] [serial = 1861] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1893B000) [pid = 3760] [serial = 1885] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (18D2F000) [pid = 3760] [serial = 1886] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1C13EC00) [pid = 3760] [serial = 1894] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (18ECBC00) [pid = 3760] [serial = 1883] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (18D2E800) [pid = 3760] [serial = 1882] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1931CC00) [pid = 3760] [serial = 1864] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1D8B4800) [pid = 3760] [serial = 1873] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1D382400) [pid = 3760] [serial = 1870] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1D224400) [pid = 3760] [serial = 1904] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1DD71800) [pid = 3760] [serial = 1876] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1CD24C00) [pid = 3760] [serial = 1867] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1D389800) [pid = 3760] [serial = 1910] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1C8FA400) [pid = 3760] [serial = 1901] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1C5C6C00) [pid = 3760] [serial = 1907] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C1F3800) [pid = 3760] [serial = 1895] [outer = 00000000] [url = about:blank] 00:57:08 INFO - PROCESS | 3760 | 1461225428533 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:08 INFO - PROCESS | 3760 | ++DOCSHELL 1344A400 == 99 [pid = 3760] [id = 666] 00:57:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1376DC00) [pid = 3760] [serial = 1998] [outer = 00000000] 00:57:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (167EF800) [pid = 3760] [serial = 1999] [outer = 1376DC00] 00:57:08 INFO - PROCESS | 3760 | 1461225428578 Marionette DEBUG loaded listener.js 00:57:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (18287800) [pid = 3760] [serial = 2000] [outer = 1376DC00] 00:57:09 INFO - PROCESS | 3760 | 1461225429010 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 795ms 00:57:09 INFO - PROCESS | 3760 | 1461225429087 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 00:57:09 INFO - PROCESS | 3760 | 1461225429089 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 00:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:57:09 INFO - PROCESS | 3760 | 1461225429093 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:57:09 INFO - PROCESS | 3760 | 1461225429096 Marionette TRACE conn2 <- [1,2630,null,{}] 00:57:09 INFO - PROCESS | 3760 | 1461225429106 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:09 INFO - PROCESS | 3760 | 1461225429203 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 00:57:09 INFO - PROCESS | 3760 | 1461225429218 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:09 INFO - PROCESS | 3760 | ++DOCSHELL 198C9000 == 100 [pid = 3760] [id = 667] 00:57:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (198C9C00) [pid = 3760] [serial = 2001] [outer = 00000000] 00:57:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (199A7C00) [pid = 3760] [serial = 2002] [outer = 198C9C00] 00:57:09 INFO - PROCESS | 3760 | 1461225429264 Marionette DEBUG loaded listener.js 00:57:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1A230C00) [pid = 3760] [serial = 2003] [outer = 198C9C00] 00:57:09 INFO - PROCESS | 3760 | 1461225429770 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 00:57:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 687ms 00:57:09 INFO - PROCESS | 3760 | 1461225429792 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 00:57:09 INFO - PROCESS | 3760 | 1461225429794 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 00:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:57:09 INFO - PROCESS | 3760 | 1461225429797 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:57:09 INFO - PROCESS | 3760 | 1461225429799 Marionette TRACE conn2 <- [1,2634,null,{}] 00:57:09 INFO - PROCESS | 3760 | 1461225429802 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:09 INFO - PROCESS | 3760 | 1461225429895 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 00:57:09 INFO - PROCESS | 3760 | 1461225429902 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:10 INFO - PROCESS | 3760 | ++DOCSHELL 18ECE800 == 101 [pid = 3760] [id = 668] 00:57:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (198F5C00) [pid = 3760] [serial = 2004] [outer = 00000000] 00:57:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1C1E9C00) [pid = 3760] [serial = 2005] [outer = 198F5C00] 00:57:10 INFO - PROCESS | 3760 | 1461225430048 Marionette DEBUG loaded listener.js 00:57:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1C1F3800) [pid = 3760] [serial = 2006] [outer = 198F5C00] 00:57:10 INFO - PROCESS | 3760 | 1461225430442 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 00:57:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 687ms 00:57:10 INFO - PROCESS | 3760 | 1461225430500 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 00:57:10 INFO - PROCESS | 3760 | 1461225430502 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 00:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:57:10 INFO - PROCESS | 3760 | 1461225430505 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:57:10 INFO - PROCESS | 3760 | 1461225430507 Marionette TRACE conn2 <- [1,2638,null,{}] 00:57:10 INFO - PROCESS | 3760 | 1461225430510 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:10 INFO - PROCESS | 3760 | 1461225430653 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 00:57:10 INFO - PROCESS | 3760 | 1461225430703 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:10 INFO - PROCESS | 3760 | ++DOCSHELL 1C1F3400 == 102 [pid = 3760] [id = 669] 00:57:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1C219400) [pid = 3760] [serial = 2007] [outer = 00000000] 00:57:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1C31DC00) [pid = 3760] [serial = 2008] [outer = 1C219400] 00:57:10 INFO - PROCESS | 3760 | 1461225430747 Marionette DEBUG loaded listener.js 00:57:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1C340C00) [pid = 3760] [serial = 2009] [outer = 1C219400] 00:57:11 INFO - PROCESS | 3760 | 1461225431210 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 00:57:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 00:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:57:11 INFO - PROCESS | 3760 | 1461225431244 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 00:57:11 INFO - PROCESS | 3760 | 1461225431246 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 00:57:11 INFO - PROCESS | 3760 | 1461225431249 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:57:11 INFO - PROCESS | 3760 | 1461225431251 Marionette TRACE conn2 <- [1,2642,null,{}] 00:57:11 INFO - PROCESS | 3760 | 1461225431254 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:11 INFO - PROCESS | 3760 | 1461225431394 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 00:57:11 INFO - PROCESS | 3760 | 1461225431413 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:11 INFO - PROCESS | 3760 | ++DOCSHELL 1330E800 == 103 [pid = 3760] [id = 670] 00:57:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (13770400) [pid = 3760] [serial = 2010] [outer = 00000000] 00:57:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1C5C4C00) [pid = 3760] [serial = 2011] [outer = 13770400] 00:57:11 INFO - PROCESS | 3760 | 1461225431466 Marionette DEBUG loaded listener.js 00:57:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1C85AC00) [pid = 3760] [serial = 2012] [outer = 13770400] 00:57:11 INFO - PROCESS | 3760 | 1461225431909 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 00:57:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 687ms 00:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:57:11 INFO - PROCESS | 3760 | 1461225431948 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 00:57:11 INFO - PROCESS | 3760 | 1461225431950 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 00:57:11 INFO - PROCESS | 3760 | 1461225431953 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:57:11 INFO - PROCESS | 3760 | 1461225431955 Marionette TRACE conn2 <- [1,2646,null,{}] 00:57:11 INFO - PROCESS | 3760 | 1461225431958 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:12 INFO - PROCESS | 3760 | 1461225432088 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 00:57:12 INFO - PROCESS | 3760 | 1461225432141 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:12 INFO - PROCESS | 3760 | ++DOCSHELL 1C553C00 == 104 [pid = 3760] [id = 671] 00:57:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1CAEDC00) [pid = 3760] [serial = 2013] [outer = 00000000] 00:57:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1D051C00) [pid = 3760] [serial = 2014] [outer = 1CAEDC00] 00:57:12 INFO - PROCESS | 3760 | 1461225432185 Marionette DEBUG loaded listener.js 00:57:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1D0B4C00) [pid = 3760] [serial = 2015] [outer = 1CAEDC00] 00:57:12 INFO - PROCESS | 3760 | 1461225432943 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1376EC00) [pid = 3760] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1DA71400) [pid = 3760] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1D8B0400) [pid = 3760] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1D335000) [pid = 3760] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (18163800) [pid = 3760] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1CAF4C00) [pid = 3760] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C858800) [pid = 3760] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1CAE5C00) [pid = 3760] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (15933C00) [pid = 3760] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1C312000) [pid = 3760] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1C5C7C00) [pid = 3760] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1D052400) [pid = 3760] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (185F5400) [pid = 3760] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1656F800) [pid = 3760] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1555BC00) [pid = 3760] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (19879000) [pid = 3760] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (198D3000) [pid = 3760] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (167ED400) [pid = 3760] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:57:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:57:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1029ms 00:57:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:57:13 INFO - PROCESS | 3760 | 1461225432999 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 00:57:13 INFO - PROCESS | 3760 | 1461225433001 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 00:57:13 INFO - PROCESS | 3760 | 1461225433004 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:57:13 INFO - PROCESS | 3760 | 1461225433006 Marionette TRACE conn2 <- [1,2650,null,{}] 00:57:13 INFO - PROCESS | 3760 | 1461225433009 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:13 INFO - PROCESS | 3760 | 1461225433099 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 00:57:13 INFO - PROCESS | 3760 | 1461225433107 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:13 INFO - PROCESS | 3760 | ++DOCSHELL 15937800 == 105 [pid = 3760] [id = 672] 00:57:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1656F800) [pid = 3760] [serial = 2016] [outer = 00000000] 00:57:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (18513000) [pid = 3760] [serial = 2017] [outer = 1656F800] 00:57:13 INFO - PROCESS | 3760 | 1461225433150 Marionette DEBUG loaded listener.js 00:57:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (19879000) [pid = 3760] [serial = 2018] [outer = 1656F800] 00:57:13 INFO - PROCESS | 3760 | 1461225433633 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 00:57:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:57:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 687ms 00:57:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:57:13 INFO - PROCESS | 3760 | 1461225433701 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 00:57:13 INFO - PROCESS | 3760 | 1461225433703 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 00:57:13 INFO - PROCESS | 3760 | 1461225433706 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:57:13 INFO - PROCESS | 3760 | 1461225433708 Marionette TRACE conn2 <- [1,2654,null,{}] 00:57:13 INFO - PROCESS | 3760 | 1461225433711 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:13 INFO - PROCESS | 3760 | 1461225433804 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 00:57:13 INFO - PROCESS | 3760 | 1461225433810 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:13 INFO - PROCESS | 3760 | ++DOCSHELL 1C132C00 == 106 [pid = 3760] [id = 673] 00:57:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1C319000) [pid = 3760] [serial = 2019] [outer = 00000000] 00:57:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1CD29000) [pid = 3760] [serial = 2020] [outer = 1C319000] 00:57:13 INFO - PROCESS | 3760 | 1461225433854 Marionette DEBUG loaded listener.js 00:57:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1D22B000) [pid = 3760] [serial = 2021] [outer = 1C319000] 00:57:14 INFO - PROCESS | 3760 | 1461225434778 Marionette TRACE conn2 <- [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]]]}] 00:57:14 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) 00:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1139ms 00:57:14 INFO - PROCESS | 3760 | 1461225434836 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 00:57:14 INFO - PROCESS | 3760 | 1461225434838 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 00:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:57:14 INFO - PROCESS | 3760 | 1461225434842 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:57:14 INFO - PROCESS | 3760 | 1461225434844 Marionette TRACE conn2 <- [1,2658,null,{}] 00:57:14 INFO - PROCESS | 3760 | 1461225434847 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:14 INFO - PROCESS | 3760 | 1461225434939 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 00:57:15 INFO - PROCESS | 3760 | 1461225435160 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:15 INFO - PROCESS | 3760 | ++DOCSHELL 11BF4400 == 107 [pid = 3760] [id = 674] 00:57:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (123F2C00) [pid = 3760] [serial = 2022] [outer = 00000000] 00:57:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (13909400) [pid = 3760] [serial = 2023] [outer = 123F2C00] 00:57:15 INFO - PROCESS | 3760 | 1461225435219 Marionette DEBUG loaded listener.js 00:57:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (15725400) [pid = 3760] [serial = 2024] [outer = 123F2C00] 00:57:16 INFO - PROCESS | 3760 | 1461225436307 Marionette TRACE conn2 <- [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] 00:57:16 INFO - PROCESS | 3760 | 1461225436357 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 00:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:57:16 INFO - PROCESS | 3760 | 1461225436362 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:57:16 INFO - PROCESS | 3760 | 1461225436366 Marionette TRACE conn2 <- [1,2662,null,{}] 00:57:16 INFO - PROCESS | 3760 | 1461225436372 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:16 INFO - PROCESS | 3760 | 1461225436529 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 00:57:16 INFO - PROCESS | 3760 | 1461225436737 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:16 INFO - PROCESS | 3760 | ++DOCSHELL 17C09C00 == 108 [pid = 3760] [id = 675] 00:57:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (17C0E400) [pid = 3760] [serial = 2025] [outer = 00000000] 00:57:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (18286800) [pid = 3760] [serial = 2026] [outer = 17C0E400] 00:57:16 INFO - PROCESS | 3760 | 1461225436795 Marionette DEBUG loaded listener.js 00:57:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (185F0C00) [pid = 3760] [serial = 2027] [outer = 17C0E400] 00:57:17 INFO - PROCESS | 3760 | 1461225437807 Marionette TRACE conn2 <- [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] 00:57:17 INFO - PROCESS | 3760 | 1461225437888 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 00:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:57:17 INFO - PROCESS | 3760 | 1461225437893 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:57:17 INFO - PROCESS | 3760 | 1461225437895 Marionette TRACE conn2 <- [1,2666,null,{}] 00:57:17 INFO - PROCESS | 3760 | 1461225437899 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:18 INFO - PROCESS | 3760 | 1461225438012 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 00:57:18 INFO - PROCESS | 3760 | 1461225438265 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:18 INFO - PROCESS | 3760 | ++DOCSHELL 19872800 == 109 [pid = 3760] [id = 676] 00:57:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (19875800) [pid = 3760] [serial = 2028] [outer = 00000000] 00:57:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (198D0800) [pid = 3760] [serial = 2029] [outer = 19875800] 00:57:18 INFO - PROCESS | 3760 | 1461225438322 Marionette DEBUG loaded listener.js 00:57:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (19AA7800) [pid = 3760] [serial = 2030] [outer = 19875800] 00:57:19 INFO - PROCESS | 3760 | 1461225439389 Marionette TRACE conn2 <- [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]]]}] 00:57:19 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) 00:57:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1545ms 00:57:19 INFO - PROCESS | 3760 | 1461225439463 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 00:57:19 INFO - PROCESS | 3760 | 1461225439466 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 00:57:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:57:19 INFO - PROCESS | 3760 | 1461225439477 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:57:19 INFO - PROCESS | 3760 | 1461225439483 Marionette TRACE conn2 <- [1,2670,null,{}] 00:57:19 INFO - PROCESS | 3760 | 1461225439488 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:19 INFO - PROCESS | 3760 | 1461225439605 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 00:57:19 INFO - PROCESS | 3760 | 1461225439838 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:19 INFO - PROCESS | 3760 | ++DOCSHELL 198D3000 == 110 [pid = 3760] [id = 677] 00:57:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1C13F400) [pid = 3760] [serial = 2031] [outer = 00000000] 00:57:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1C554400) [pid = 3760] [serial = 2032] [outer = 1C13F400] 00:57:19 INFO - PROCESS | 3760 | 1461225439893 Marionette DEBUG loaded listener.js 00:57:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1C854000) [pid = 3760] [serial = 2033] [outer = 1C13F400] 00:57:20 INFO - PROCESS | 3760 | 1461225440914 Marionette TRACE conn2 <- [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]]]}] 00:57:20 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) 00:57:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1451ms 00:57:20 INFO - PROCESS | 3760 | 1461225440936 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 00:57:20 INFO - PROCESS | 3760 | 1461225440939 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 00:57:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:57:20 INFO - PROCESS | 3760 | 1461225440943 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:57:20 INFO - PROCESS | 3760 | 1461225440945 Marionette TRACE conn2 <- [1,2674,null,{}] 00:57:20 INFO - PROCESS | 3760 | 1461225440949 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:21 INFO - PROCESS | 3760 | 1461225441123 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 00:57:21 INFO - PROCESS | 3760 | 1461225441280 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:21 INFO - PROCESS | 3760 | ++DOCSHELL 12D8D400 == 111 [pid = 3760] [id = 678] 00:57:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (16565400) [pid = 3760] [serial = 2034] [outer = 00000000] 00:57:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1C410000) [pid = 3760] [serial = 2035] [outer = 16565400] 00:57:21 INFO - PROCESS | 3760 | 1461225441357 Marionette DEBUG loaded listener.js 00:57:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1D32CC00) [pid = 3760] [serial = 2036] [outer = 16565400] 00:57:22 INFO - PROCESS | 3760 | 1461225442410 Marionette TRACE conn2 <- [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] 00:57:22 INFO - PROCESS | 3760 | 1461225442450 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 00:57:22 INFO - PROCESS | 3760 | 1461225442455 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:57:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:57:22 INFO - PROCESS | 3760 | 1461225442458 Marionette TRACE conn2 <- [1,2678,null,{}] 00:57:22 INFO - PROCESS | 3760 | 1461225442464 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:22 INFO - PROCESS | 3760 | 1461225442610 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 00:57:22 INFO - PROCESS | 3760 | 1461225442779 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:22 INFO - PROCESS | 3760 | ++DOCSHELL 167E8800 == 112 [pid = 3760] [id = 679] 00:57:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (167E8C00) [pid = 3760] [serial = 2037] [outer = 00000000] 00:57:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (16E65400) [pid = 3760] [serial = 2038] [outer = 167E8C00] 00:57:22 INFO - PROCESS | 3760 | 1461225442832 Marionette DEBUG loaded listener.js 00:57:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (18280400) [pid = 3760] [serial = 2039] [outer = 167E8C00] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 18515400 == 111 [pid = 3760] [id = 346] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 143B7000 == 110 [pid = 3760] [id = 480] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1827AC00 == 109 [pid = 3760] [id = 359] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 15742000 == 108 [pid = 3760] [id = 357] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1662B000 == 107 [pid = 3760] [id = 493] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1376E800 == 106 [pid = 3760] [id = 356] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1C132C00 == 105 [pid = 3760] [id = 673] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 15937800 == 104 [pid = 3760] [id = 672] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1C553C00 == 103 [pid = 3760] [id = 671] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1330E800 == 102 [pid = 3760] [id = 670] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1C1F3400 == 101 [pid = 3760] [id = 669] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 18ECE800 == 100 [pid = 3760] [id = 668] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 198C9000 == 99 [pid = 3760] [id = 667] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1344A400 == 98 [pid = 3760] [id = 666] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1CAF0000) [pid = 3760] [serial = 1966] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (21BD1C00) [pid = 3760] [serial = 1933] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (18280800) [pid = 3760] [serial = 1915] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1AA0D000) [pid = 3760] [serial = 1918] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1DBE5800) [pid = 3760] [serial = 1921] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1DF70400) [pid = 3760] [serial = 1924] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1E817800) [pid = 3760] [serial = 1927] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (21BC6C00) [pid = 3760] [serial = 1930] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 18584000 == 97 [pid = 3760] [id = 665] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1DBF1C00 == 96 [pid = 3760] [id = 661] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 15F75000 == 95 [pid = 3760] [id = 660] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1C21F800 == 94 [pid = 3760] [id = 659] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1C311400 == 93 [pid = 3760] [id = 658] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 1816A800 == 92 [pid = 3760] [id = 657] 00:57:23 INFO - PROCESS | 3760 | --DOCSHELL 15C45400 == 91 [pid = 3760] [id = 656] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (18ED0000) [pid = 3760] [serial = 1940] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1C8F0800) [pid = 3760] [serial = 1955] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1D383000) [pid = 3760] [serial = 1958] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (18288800) [pid = 3760] [serial = 1961] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (13449C00) [pid = 3760] [serial = 1964] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1C13C000) [pid = 3760] [serial = 1949] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1E813800) [pid = 3760] [serial = 1880] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1DD6F800) [pid = 3760] [serial = 1877] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1D389000) [pid = 3760] [serial = 1871] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (198CB000) [pid = 3760] [serial = 1865] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1D8BA000) [pid = 3760] [serial = 1874] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1D0B3800) [pid = 3760] [serial = 1868] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1D0B6000) [pid = 3760] [serial = 1859] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1827D000) [pid = 3760] [serial = 1862] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1C40DC00) [pid = 3760] [serial = 1951] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1C54F400) [pid = 3760] [serial = 1952] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1C859800) [pid = 3760] [serial = 1954] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1D336800) [pid = 3760] [serial = 1957] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (18E14C00) [pid = 3760] [serial = 1939] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (18282C00) [pid = 3760] [serial = 1942] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (18D4E000) [pid = 3760] [serial = 1943] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (167F2000) [pid = 3760] [serial = 1937] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1674C400) [pid = 3760] [serial = 1936] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (19A7C800) [pid = 3760] [serial = 1945] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1A234400) [pid = 3760] [serial = 1946] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1C133800) [pid = 3760] [serial = 1948] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1AA0C800) [pid = 3760] [serial = 1963] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (15CF4000) [pid = 3760] [serial = 1960] [outer = 00000000] [url = about:blank] 00:57:23 INFO - PROCESS | 3760 | 1461225443884 Marionette TRACE conn2 <- [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] 00:57:23 INFO - PROCESS | 3760 | 1461225443926 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 00:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:57:23 INFO - PROCESS | 3760 | 1461225443935 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:57:23 INFO - PROCESS | 3760 | 1461225443939 Marionette TRACE conn2 <- [1,2682,null,{}] 00:57:23 INFO - PROCESS | 3760 | 1461225443945 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:24 INFO - PROCESS | 3760 | 1461225444045 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 00:57:24 INFO - PROCESS | 3760 | 1461225444053 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:24 INFO - PROCESS | 3760 | ++DOCSHELL 143AE400 == 92 [pid = 3760] [id = 680] 00:57:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (143B7000) [pid = 3760] [serial = 2040] [outer = 00000000] 00:57:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16E6A000) [pid = 3760] [serial = 2041] [outer = 143B7000] 00:57:24 INFO - PROCESS | 3760 | 1461225444099 Marionette DEBUG loaded listener.js 00:57:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (18283C00) [pid = 3760] [serial = 2042] [outer = 143B7000] 00:57:25 INFO - PROCESS | 3760 | 1461225445197 Marionette TRACE conn2 <- [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] 00:57:25 INFO - PROCESS | 3760 | 1461225445243 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 00:57:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:57:25 INFO - PROCESS | 3760 | 1461225445247 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:57:25 INFO - PROCESS | 3760 | 1461225445250 Marionette TRACE conn2 <- [1,2686,null,{}] 00:57:25 INFO - PROCESS | 3760 | 1461225445261 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:25 INFO - PROCESS | 3760 | 1461225445400 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 00:57:25 INFO - PROCESS | 3760 | 1461225445497 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:25 INFO - PROCESS | 3760 | ++DOCSHELL 18EC6400 == 93 [pid = 3760] [id = 681] 00:57:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (18EC7C00) [pid = 3760] [serial = 2043] [outer = 00000000] 00:57:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (197DC000) [pid = 3760] [serial = 2044] [outer = 18EC7C00] 00:57:25 INFO - PROCESS | 3760 | 1461225445545 Marionette DEBUG loaded listener.js 00:57:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (19879800) [pid = 3760] [serial = 2045] [outer = 18EC7C00] 00:57:26 INFO - PROCESS | 3760 | 1461225446437 Marionette TRACE conn2 <- [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] 00:57:26 INFO - PROCESS | 3760 | 1461225446483 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 00:57:26 INFO - PROCESS | 3760 | 1461225446487 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:57:26 INFO - PROCESS | 3760 | 1461225446489 Marionette TRACE conn2 <- [1,2690,null,{}] 00:57:26 INFO - PROCESS | 3760 | 1461225446493 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:26 INFO - PROCESS | 3760 | 1461225446626 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 00:57:26 INFO - PROCESS | 3760 | 1461225446639 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:26 INFO - PROCESS | 3760 | ++DOCSHELL 198D5400 == 94 [pid = 3760] [id = 682] 00:57:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (198FB800) [pid = 3760] [serial = 2046] [outer = 00000000] 00:57:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A953400) [pid = 3760] [serial = 2047] [outer = 198FB800] 00:57:26 INFO - PROCESS | 3760 | 1461225446686 Marionette DEBUG loaded listener.js 00:57:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C133800) [pid = 3760] [serial = 2048] [outer = 198FB800] 00:57:27 INFO - PROCESS | 3760 | 1461225447199 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 00:57:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:57:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 733ms 00:57:27 INFO - PROCESS | 3760 | 1461225447237 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 00:57:27 INFO - PROCESS | 3760 | 1461225447238 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 00:57:27 INFO - PROCESS | 3760 | 1461225447242 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:57:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:57:27 INFO - PROCESS | 3760 | 1461225447243 Marionette TRACE conn2 <- [1,2694,null,{}] 00:57:27 INFO - PROCESS | 3760 | 1461225447247 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:27 INFO - PROCESS | 3760 | 1461225447377 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 00:57:27 INFO - PROCESS | 3760 | 1461225447399 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:27 INFO - PROCESS | 3760 | ++DOCSHELL 1C13DC00 == 95 [pid = 3760] [id = 683] 00:57:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C13E000) [pid = 3760] [serial = 2049] [outer = 00000000] 00:57:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C1ED000) [pid = 3760] [serial = 2050] [outer = 1C13E000] 00:57:27 INFO - PROCESS | 3760 | 1461225447443 Marionette DEBUG loaded listener.js 00:57:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1C1F2400) [pid = 3760] [serial = 2051] [outer = 1C13E000] 00:57:27 INFO - PROCESS | 3760 | 1461225447888 Marionette TRACE conn2 <- [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]]]}] 00:57:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:57:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 702ms 00:57:27 INFO - PROCESS | 3760 | 1461225447943 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 00:57:27 INFO - PROCESS | 3760 | 1461225447945 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 00:57:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:57:27 INFO - PROCESS | 3760 | 1461225447948 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:57:27 INFO - PROCESS | 3760 | 1461225447950 Marionette TRACE conn2 <- [1,2698,null,{}] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1D0B7800) [pid = 3760] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (20DAE000) [pid = 3760] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1D8B6800) [pid = 3760] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15CD1400) [pid = 3760] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (20DA5400) [pid = 3760] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (19877000) [pid = 3760] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1D8BBC00) [pid = 3760] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1E247000) [pid = 3760] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (13770400) [pid = 3760] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1CAEDC00) [pid = 3760] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (198C9C00) [pid = 3760] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (13B10000) [pid = 3760] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1376DC00) [pid = 3760] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (18831800) [pid = 3760] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (198F5C00) [pid = 3760] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1656F800) [pid = 3760] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:57:28 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1C219400) [pid = 3760] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:57:28 INFO - PROCESS | 3760 | 1461225448272 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:28 INFO - PROCESS | 3760 | 1461225448416 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 00:57:28 INFO - PROCESS | 3760 | 1461225448427 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:28 INFO - PROCESS | 3760 | ++DOCSHELL 12D8D800 == 96 [pid = 3760] [id = 684] 00:57:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (197D3800) [pid = 3760] [serial = 2052] [outer = 00000000] 00:57:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1C1F2800) [pid = 3760] [serial = 2053] [outer = 197D3800] 00:57:28 INFO - PROCESS | 3760 | 1461225448475 Marionette DEBUG loaded listener.js 00:57:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1C31BC00) [pid = 3760] [serial = 2054] [outer = 197D3800] 00:57:28 INFO - PROCESS | 3760 | 1461225448990 Marionette TRACE conn2 <- [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] 00:57:29 INFO - PROCESS | 3760 | 1461225449044 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 00:57:29 INFO - PROCESS | 3760 | 1461225449048 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:57:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:57:29 INFO - PROCESS | 3760 | 1461225449049 Marionette TRACE conn2 <- [1,2702,null,{}] 00:57:29 INFO - PROCESS | 3760 | 1461225449053 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:29 INFO - PROCESS | 3760 | 1461225449142 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 00:57:29 INFO - PROCESS | 3760 | 1461225449152 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:29 INFO - PROCESS | 3760 | ++DOCSHELL 15934000 == 97 [pid = 3760] [id = 685] 00:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1C132400) [pid = 3760] [serial = 2055] [outer = 00000000] 00:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1C5C2400) [pid = 3760] [serial = 2056] [outer = 1C132400] 00:57:29 INFO - PROCESS | 3760 | 1461225449199 Marionette DEBUG loaded listener.js 00:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1C5BE800) [pid = 3760] [serial = 2057] [outer = 1C132400] 00:57:29 INFO - PROCESS | 3760 | 1461225449644 Marionette TRACE conn2 <- [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]]]}] 00:57:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:57:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 624ms 00:57:29 INFO - PROCESS | 3760 | 1461225449686 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 00:57:29 INFO - PROCESS | 3760 | 1461225449688 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 00:57:29 INFO - PROCESS | 3760 | 1461225449691 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:57:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:57:29 INFO - PROCESS | 3760 | 1461225449693 Marionette TRACE conn2 <- [1,2706,null,{}] 00:57:29 INFO - PROCESS | 3760 | 1461225449696 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:29 INFO - PROCESS | 3760 | 1461225449786 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 00:57:29 INFO - PROCESS | 3760 | 1461225449824 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:29 INFO - PROCESS | 3760 | ++DOCSHELL 18EC5800 == 98 [pid = 3760] [id = 686] 00:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1C850800) [pid = 3760] [serial = 2058] [outer = 00000000] 00:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1CAEDC00) [pid = 3760] [serial = 2059] [outer = 1C850800] 00:57:29 INFO - PROCESS | 3760 | 1461225449868 Marionette DEBUG loaded listener.js 00:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1CD26000) [pid = 3760] [serial = 2060] [outer = 1C850800] 00:57:30 INFO - PROCESS | 3760 | 1461225450518 Marionette TRACE conn2 <- [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] 00:57:30 INFO - PROCESS | 3760 | 1461225450539 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 00:57:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:57:30 INFO - PROCESS | 3760 | 1461225450545 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:57:30 INFO - PROCESS | 3760 | 1461225450549 Marionette TRACE conn2 <- [1,2710,null,{}] 00:57:30 INFO - PROCESS | 3760 | 1461225450554 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:30 INFO - PROCESS | 3760 | 1461225450674 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 00:57:30 INFO - PROCESS | 3760 | 1461225450845 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:30 INFO - PROCESS | 3760 | ++DOCSHELL 1593BC00 == 99 [pid = 3760] [id = 687] 00:57:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (15C45800) [pid = 3760] [serial = 2061] [outer = 00000000] 00:57:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (167F2000) [pid = 3760] [serial = 2062] [outer = 15C45800] 00:57:30 INFO - PROCESS | 3760 | 1461225450904 Marionette DEBUG loaded listener.js 00:57:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (18163800) [pid = 3760] [serial = 2063] [outer = 15C45800] 00:57:31 INFO - PROCESS | 3760 | 1461225451568 Marionette TRACE conn2 <- [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] 00:57:31 INFO - PROCESS | 3760 | 1461225451597 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 00:57:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:57:31 INFO - PROCESS | 3760 | 1461225451624 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:57:31 INFO - PROCESS | 3760 | 1461225451627 Marionette TRACE conn2 <- [1,2714,null,{}] 00:57:31 INFO - PROCESS | 3760 | 1461225451631 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:31 INFO - PROCESS | 3760 | 1461225451747 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 00:57:31 INFO - PROCESS | 3760 | 1461225451902 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:31 INFO - PROCESS | 3760 | ++DOCSHELL 18509800 == 100 [pid = 3760] [id = 688] 00:57:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1850D800) [pid = 3760] [serial = 2064] [outer = 00000000] 00:57:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (19A70C00) [pid = 3760] [serial = 2065] [outer = 1850D800] 00:57:31 INFO - PROCESS | 3760 | 1461225451958 Marionette DEBUG loaded listener.js 00:57:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A333400) [pid = 3760] [serial = 2066] [outer = 1850D800] 00:57:32 INFO - PROCESS | 3760 | 1461225452598 Marionette TRACE conn2 <- [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]]]}] 00:57:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:57:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1045ms 00:57:32 INFO - PROCESS | 3760 | 1461225452695 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 00:57:32 INFO - PROCESS | 3760 | 1461225452698 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 00:57:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:57:32 INFO - PROCESS | 3760 | 1461225452702 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:57:32 INFO - PROCESS | 3760 | 1461225452706 Marionette TRACE conn2 <- [1,2718,null,{}] 00:57:32 INFO - PROCESS | 3760 | 1461225452733 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:32 INFO - PROCESS | 3760 | 1461225452863 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 00:57:33 INFO - PROCESS | 3760 | 1461225453011 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:33 INFO - PROCESS | 3760 | ++DOCSHELL 1C85A800 == 101 [pid = 3760] [id = 689] 00:57:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C8ED400) [pid = 3760] [serial = 2067] [outer = 00000000] 00:57:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1D222400) [pid = 3760] [serial = 2068] [outer = 1C8ED400] 00:57:33 INFO - PROCESS | 3760 | 1461225453086 Marionette DEBUG loaded listener.js 00:57:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1D336000) [pid = 3760] [serial = 2069] [outer = 1C8ED400] 00:57:34 INFO - PROCESS | 3760 | 1461225454124 Marionette TRACE conn2 <- [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] 00:57:34 INFO - PROCESS | 3760 | 1461225454178 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 00:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:57:34 INFO - PROCESS | 3760 | 1461225454182 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:57:34 INFO - PROCESS | 3760 | 1461225454184 Marionette TRACE conn2 <- [1,2722,null,{}] 00:57:34 INFO - PROCESS | 3760 | 1461225454188 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:34 INFO - PROCESS | 3760 | 1461225454333 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 00:57:34 INFO - PROCESS | 3760 | 1461225454490 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:34 INFO - PROCESS | 3760 | ++DOCSHELL 1D382800 == 102 [pid = 3760] [id = 690] 00:57:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D387000) [pid = 3760] [serial = 2070] [outer = 00000000] 00:57:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1D746C00) [pid = 3760] [serial = 2071] [outer = 1D387000] 00:57:34 INFO - PROCESS | 3760 | 1461225454545 Marionette DEBUG loaded listener.js 00:57:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1D74B400) [pid = 3760] [serial = 2072] [outer = 1D387000] 00:57:35 INFO - PROCESS | 3760 | 1461225455065 Marionette TRACE conn2 <- [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]]]}] 00:57:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:57:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 952ms 00:57:35 INFO - PROCESS | 3760 | 1461225455128 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 00:57:35 INFO - PROCESS | 3760 | 1461225455131 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 00:57:35 INFO - PROCESS | 3760 | 1461225455136 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:57:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:57:35 INFO - PROCESS | 3760 | 1461225455139 Marionette TRACE conn2 <- [1,2726,null,{}] 00:57:35 INFO - PROCESS | 3760 | 1461225455143 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:35 INFO - PROCESS | 3760 | 1461225455255 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 00:57:35 INFO - PROCESS | 3760 | 1461225455422 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:35 INFO - PROCESS | 3760 | ++DOCSHELL 1656A400 == 103 [pid = 3760] [id = 691] 00:57:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (18289800) [pid = 3760] [serial = 2073] [outer = 00000000] 00:57:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1D8BE400) [pid = 3760] [serial = 2074] [outer = 18289800] 00:57:35 INFO - PROCESS | 3760 | 1461225455477 Marionette DEBUG loaded listener.js 00:57:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1DA66000) [pid = 3760] [serial = 2075] [outer = 18289800] 00:57:36 INFO - PROCESS | 3760 | 1461225456089 Marionette TRACE conn2 <- [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]]]}] 00:57:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:57:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 998ms 00:57:36 INFO - PROCESS | 3760 | 1461225456151 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 00:57:36 INFO - PROCESS | 3760 | 1461225456154 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 00:57:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:57:36 INFO - PROCESS | 3760 | 1461225456158 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:57:36 INFO - PROCESS | 3760 | 1461225456161 Marionette TRACE conn2 <- [1,2730,null,{}] 00:57:36 INFO - PROCESS | 3760 | 1461225456166 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:36 INFO - PROCESS | 3760 | 1461225456301 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 00:57:36 INFO - PROCESS | 3760 | 1461225456457 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:36 INFO - PROCESS | 3760 | ++DOCSHELL 14413C00 == 104 [pid = 3760] [id = 692] 00:57:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (14414400) [pid = 3760] [serial = 2076] [outer = 00000000] 00:57:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1DD70000) [pid = 3760] [serial = 2077] [outer = 14414400] 00:57:36 INFO - PROCESS | 3760 | 1461225456516 Marionette DEBUG loaded listener.js 00:57:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1DD6FC00) [pid = 3760] [serial = 2078] [outer = 14414400] 00:57:37 INFO - PROCESS | 3760 | 1461225457051 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 00:57:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:57:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 937ms 00:57:37 INFO - PROCESS | 3760 | 1461225457101 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 00:57:37 INFO - PROCESS | 3760 | 1461225457104 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 00:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:57:37 INFO - PROCESS | 3760 | 1461225457107 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:57:37 INFO - PROCESS | 3760 | 1461225457109 Marionette TRACE conn2 <- [1,2734,null,{}] 00:57:37 INFO - PROCESS | 3760 | 1461225457113 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:37 INFO - PROCESS | 3760 | 1461225457229 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 00:57:37 INFO - PROCESS | 3760 | 1461225457397 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:37 INFO - PROCESS | 3760 | ++DOCSHELL 1DBF2000 == 105 [pid = 3760] [id = 693] 00:57:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1DD76400) [pid = 3760] [serial = 2079] [outer = 00000000] 00:57:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1DF76800) [pid = 3760] [serial = 2080] [outer = 1DD76400] 00:57:37 INFO - PROCESS | 3760 | 1461225457451 Marionette DEBUG loaded listener.js 00:57:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1DF79C00) [pid = 3760] [serial = 2081] [outer = 1DD76400] 00:57:38 INFO - PROCESS | 3760 | 1461225458013 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 00:57:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:57:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 998ms 00:57:38 INFO - PROCESS | 3760 | 1461225458094 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 00:57:38 INFO - PROCESS | 3760 | 1461225458096 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 00:57:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:57:38 INFO - PROCESS | 3760 | 1461225458100 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:57:38 INFO - PROCESS | 3760 | 1461225458102 Marionette TRACE conn2 <- [1,2738,null,{}] 00:57:38 INFO - PROCESS | 3760 | 1461225458106 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:38 INFO - PROCESS | 3760 | 1461225458227 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 00:57:38 INFO - PROCESS | 3760 | 1461225458382 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:38 INFO - PROCESS | 3760 | ++DOCSHELL 1DD6F000 == 106 [pid = 3760] [id = 694] 00:57:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1DD6F400) [pid = 3760] [serial = 2082] [outer = 00000000] 00:57:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1E253800) [pid = 3760] [serial = 2083] [outer = 1DD6F400] 00:57:38 INFO - PROCESS | 3760 | 1461225458436 Marionette DEBUG loaded listener.js 00:57:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1E255C00) [pid = 3760] [serial = 2084] [outer = 1DD6F400] 00:57:38 INFO - PROCESS | 3760 | 1461225458987 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 00:57:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:57:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 936ms 00:57:39 INFO - PROCESS | 3760 | 1461225459045 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 00:57:39 INFO - PROCESS | 3760 | 1461225459048 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 00:57:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:57:39 INFO - PROCESS | 3760 | 1461225459051 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:57:39 INFO - PROCESS | 3760 | 1461225459053 Marionette TRACE conn2 <- [1,2742,null,{}] 00:57:39 INFO - PROCESS | 3760 | 1461225459057 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:39 INFO - PROCESS | 3760 | 1461225459171 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 00:57:39 INFO - PROCESS | 3760 | 1461225459466 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:39 INFO - PROCESS | 3760 | ++DOCSHELL 15938400 == 107 [pid = 3760] [id = 695] 00:57:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (15939400) [pid = 3760] [serial = 2085] [outer = 00000000] 00:57:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (15CF0400) [pid = 3760] [serial = 2086] [outer = 15939400] 00:57:39 INFO - PROCESS | 3760 | 1461225459521 Marionette DEBUG loaded listener.js 00:57:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1656B800) [pid = 3760] [serial = 2087] [outer = 15939400] 00:57:40 INFO - PROCESS | 3760 | 1461225460176 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 00:57:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:57:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1139ms 00:57:40 INFO - PROCESS | 3760 | 1461225460196 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 00:57:40 INFO - PROCESS | 3760 | 1461225460199 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 00:57:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:57:40 INFO - PROCESS | 3760 | 1461225460203 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:57:40 INFO - PROCESS | 3760 | 1461225460207 Marionette TRACE conn2 <- [1,2746,null,{}] 00:57:40 INFO - PROCESS | 3760 | 1461225460212 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:40 INFO - PROCESS | 3760 | 1461225460331 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 00:57:40 INFO - PROCESS | 3760 | 1461225460515 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:40 INFO - PROCESS | 3760 | ++DOCSHELL 17C02400 == 108 [pid = 3760] [id = 696] 00:57:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (18281000) [pid = 3760] [serial = 2088] [outer = 00000000] 00:57:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (18ECEC00) [pid = 3760] [serial = 2089] [outer = 18281000] 00:57:40 INFO - PROCESS | 3760 | 1461225460567 Marionette DEBUG loaded listener.js 00:57:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (19871C00) [pid = 3760] [serial = 2090] [outer = 18281000] 00:57:40 INFO - PROCESS | 3760 | --DOCSHELL 1336A000 == 107 [pid = 3760] [id = 664] 00:57:40 INFO - PROCESS | 3760 | --DOCSHELL 12D8D400 == 106 [pid = 3760] [id = 678] 00:57:40 INFO - PROCESS | 3760 | --DOCSHELL 198D3000 == 105 [pid = 3760] [id = 677] 00:57:40 INFO - PROCESS | 3760 | --DOCSHELL 19872800 == 104 [pid = 3760] [id = 676] 00:57:40 INFO - PROCESS | 3760 | --DOCSHELL 17C09C00 == 103 [pid = 3760] [id = 675] 00:57:40 INFO - PROCESS | 3760 | --DOCSHELL 11BF4400 == 102 [pid = 3760] [id = 674] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1DF7C400) [pid = 3760] [serial = 1925] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (21BC9C00) [pid = 3760] [serial = 1931] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1DA6C000) [pid = 3760] [serial = 1913] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (18D30000) [pid = 3760] [serial = 1916] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (22045400) [pid = 3760] [serial = 1934] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1C1C1800) [pid = 3760] [serial = 1919] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1DBEF800) [pid = 3760] [serial = 1922] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1E81F800) [pid = 3760] [serial = 1928] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (198CA000) [pid = 3760] [serial = 1972] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (167EAC00) [pid = 3760] [serial = 1969] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C5C4800) [pid = 3760] [serial = 1975] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1D8BCC00) [pid = 3760] [serial = 1978] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1DD70800) [pid = 3760] [serial = 1981] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1CD29000) [pid = 3760] [serial = 2020] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1C5C4C00) [pid = 3760] [serial = 2011] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1D051C00) [pid = 3760] [serial = 2014] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1C85AC00) [pid = 3760] [serial = 2012] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (199A7C00) [pid = 3760] [serial = 2002] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1A230C00) [pid = 3760] [serial = 2003] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (185F4800) [pid = 3760] [serial = 1994] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1850FC00) [pid = 3760] [serial = 1993] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (167EF800) [pid = 3760] [serial = 1999] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (18287800) [pid = 3760] [serial = 2000] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (18D34400) [pid = 3760] [serial = 1997] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (18D25400) [pid = 3760] [serial = 1996] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1C1E9C00) [pid = 3760] [serial = 2005] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1C1F3800) [pid = 3760] [serial = 2006] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (20D4F000) [pid = 3760] [serial = 1987] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (20D43C00) [pid = 3760] [serial = 1984] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (18D58C00) [pid = 3760] [serial = 1990] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (18513000) [pid = 3760] [serial = 2017] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (19879000) [pid = 3760] [serial = 2018] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1C31DC00) [pid = 3760] [serial = 2008] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1C340C00) [pid = 3760] [serial = 2009] [outer = 00000000] [url = about:blank] 00:57:40 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1D0B4C00) [pid = 3760] [serial = 2015] [outer = 00000000] [url = about:blank] 00:57:41 INFO - PROCESS | 3760 | 1461225461099 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 00:57:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:57:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 937ms 00:57:41 INFO - PROCESS | 3760 | 1461225461148 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 00:57:41 INFO - PROCESS | 3760 | 1461225461152 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 00:57:41 INFO - PROCESS | 3760 | 1461225461157 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:57:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:57:41 INFO - PROCESS | 3760 | 1461225461159 Marionette TRACE conn2 <- [1,2750,null,{}] 00:57:41 INFO - PROCESS | 3760 | 1461225461162 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:41 INFO - PROCESS | 3760 | 1461225461261 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 00:57:41 INFO - PROCESS | 3760 | 1461225461269 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:41 INFO - PROCESS | 3760 | ++DOCSHELL 18284400 == 103 [pid = 3760] [id = 697] 00:57:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (18513000) [pid = 3760] [serial = 2091] [outer = 00000000] 00:57:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (18D59000) [pid = 3760] [serial = 2092] [outer = 18513000] 00:57:41 INFO - PROCESS | 3760 | 1461225461322 Marionette DEBUG loaded listener.js 00:57:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (18EC8C00) [pid = 3760] [serial = 2093] [outer = 18513000] 00:57:41 INFO - PROCESS | 3760 | 1461225461859 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 00:57:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:57:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 00:57:41 INFO - PROCESS | 3760 | 1461225461898 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 00:57:41 INFO - PROCESS | 3760 | 1461225461900 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 00:57:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:57:41 INFO - PROCESS | 3760 | 1461225461905 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:57:41 INFO - PROCESS | 3760 | 1461225461910 Marionette TRACE conn2 <- [1,2754,null,{}] 00:57:41 INFO - PROCESS | 3760 | 1461225461947 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:42 INFO - PROCESS | 3760 | 1461225462055 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 00:57:42 INFO - PROCESS | 3760 | 1461225462174 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:42 INFO - PROCESS | 3760 | ++DOCSHELL 19AAD000 == 104 [pid = 3760] [id = 698] 00:57:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (19AAE400) [pid = 3760] [serial = 2094] [outer = 00000000] 00:57:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1C133400) [pid = 3760] [serial = 2095] [outer = 19AAE400] 00:57:42 INFO - PROCESS | 3760 | 1461225462219 Marionette DEBUG loaded listener.js 00:57:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1C13E800) [pid = 3760] [serial = 2096] [outer = 19AAE400] 00:57:42 INFO - PROCESS | 3760 | 1461225462585 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 00:57:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:57:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 749ms 00:57:42 INFO - PROCESS | 3760 | 1461225462644 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 00:57:42 INFO - PROCESS | 3760 | 1461225462646 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 00:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:57:42 INFO - PROCESS | 3760 | 1461225462650 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:57:42 INFO - PROCESS | 3760 | 1461225462651 Marionette TRACE conn2 <- [1,2758,null,{}] 00:57:42 INFO - PROCESS | 3760 | 1461225462655 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:42 INFO - PROCESS | 3760 | 1461225462750 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 00:57:42 INFO - PROCESS | 3760 | 1461225462757 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:42 INFO - PROCESS | 3760 | ++DOCSHELL 1C13B800 == 105 [pid = 3760] [id = 699] 00:57:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1C1F5000) [pid = 3760] [serial = 2097] [outer = 00000000] 00:57:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1C31B800) [pid = 3760] [serial = 2098] [outer = 1C1F5000] 00:57:42 INFO - PROCESS | 3760 | 1461225462801 Marionette DEBUG loaded listener.js 00:57:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1C31A800) [pid = 3760] [serial = 2099] [outer = 1C1F5000] 00:57:43 INFO - PROCESS | 3760 | 1461225463294 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 00:57:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:57:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 702ms 00:57:43 INFO - PROCESS | 3760 | 1461225463349 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 00:57:43 INFO - PROCESS | 3760 | 1461225463351 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 00:57:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:57:43 INFO - PROCESS | 3760 | 1461225463354 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:57:43 INFO - PROCESS | 3760 | 1461225463356 Marionette TRACE conn2 <- [1,2762,null,{}] 00:57:43 INFO - PROCESS | 3760 | 1461225463359 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:43 INFO - PROCESS | 3760 | 1461225463531 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 00:57:43 INFO - PROCESS | 3760 | 1461225463557 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:43 INFO - PROCESS | 3760 | ++DOCSHELL 1C40D800 == 106 [pid = 3760] [id = 700] 00:57:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C40DC00) [pid = 3760] [serial = 2100] [outer = 00000000] 00:57:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1C5C2000) [pid = 3760] [serial = 2101] [outer = 1C40DC00] 00:57:43 INFO - PROCESS | 3760 | 1461225463609 Marionette DEBUG loaded listener.js 00:57:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1C85A400) [pid = 3760] [serial = 2102] [outer = 1C40DC00] 00:57:44 INFO - PROCESS | 3760 | 1461225464096 Marionette TRACE conn2 <- [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]]]}] 00:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 796ms 00:57:44 INFO - PROCESS | 3760 | 1461225464160 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 00:57:44 INFO - PROCESS | 3760 | 1461225464162 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 00:57:44 INFO - PROCESS | 3760 | 1461225464166 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:57:44 INFO - PROCESS | 3760 | 1461225464167 Marionette TRACE conn2 <- [1,2766,null,{}] 00:57:44 INFO - PROCESS | 3760 | 1461225464171 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:44 INFO - PROCESS | 3760 | 1461225464306 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 00:57:44 INFO - PROCESS | 3760 | 1461225464329 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:44 INFO - PROCESS | 3760 | ++DOCSHELL 1C8FA400 == 107 [pid = 3760] [id = 701] 00:57:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1CD21C00) [pid = 3760] [serial = 2103] [outer = 00000000] 00:57:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1D223C00) [pid = 3760] [serial = 2104] [outer = 1CD21C00] 00:57:44 INFO - PROCESS | 3760 | 1461225464372 Marionette DEBUG loaded listener.js 00:57:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1D333C00) [pid = 3760] [serial = 2105] [outer = 1CD21C00] 00:57:44 INFO - PROCESS | 3760 | 1461225464837 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 00:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 702ms 00:57:44 INFO - PROCESS | 3760 | 1461225464875 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 00:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:57:44 INFO - PROCESS | 3760 | 1461225464876 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 00:57:44 INFO - PROCESS | 3760 | 1461225464880 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:57:44 INFO - PROCESS | 3760 | 1461225464881 Marionette TRACE conn2 <- [1,2770,null,{}] 00:57:44 INFO - PROCESS | 3760 | 1461225464885 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:45 INFO - PROCESS | 3760 | 1461225465174 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 00:57:45 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (16565400) [pid = 3760] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:57:45 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (198FB800) [pid = 3760] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:57:45 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (143B7000) [pid = 3760] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:57:45 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (18EC7C00) [pid = 3760] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:57:45 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (167E8C00) [pid = 3760] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:57:45 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1C13E000) [pid = 3760] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:57:45 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (197D3800) [pid = 3760] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:57:45 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1C132400) [pid = 3760] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:57:45 INFO - PROCESS | 3760 | 1461225465254 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:45 INFO - PROCESS | 3760 | ++DOCSHELL 16565400 == 108 [pid = 3760] [id = 702] 00:57:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (16636400) [pid = 3760] [serial = 2106] [outer = 00000000] 00:57:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (198FB800) [pid = 3760] [serial = 2107] [outer = 16636400] 00:57:45 INFO - PROCESS | 3760 | 1461225465300 Marionette DEBUG loaded listener.js 00:57:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1C410400) [pid = 3760] [serial = 2108] [outer = 16636400] 00:57:45 INFO - PROCESS | 3760 | 1461225465677 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 00:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 843ms 00:57:45 INFO - PROCESS | 3760 | 1461225465720 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 00:57:45 INFO - PROCESS | 3760 | 1461225465722 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 00:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:57:45 INFO - PROCESS | 3760 | 1461225465725 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:57:45 INFO - PROCESS | 3760 | 1461225465727 Marionette TRACE conn2 <- [1,2774,null,{}] 00:57:45 INFO - PROCESS | 3760 | 1461225465730 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:45 INFO - PROCESS | 3760 | 1461225465823 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 00:57:45 INFO - PROCESS | 3760 | 1461225465829 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:45 INFO - PROCESS | 3760 | ++DOCSHELL 1C1CBC00 == 109 [pid = 3760] [id = 703] 00:57:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1CD1C800) [pid = 3760] [serial = 2109] [outer = 00000000] 00:57:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1DBF1400) [pid = 3760] [serial = 2110] [outer = 1CD1C800] 00:57:45 INFO - PROCESS | 3760 | 1461225465873 Marionette DEBUG loaded listener.js 00:57:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1DD71400) [pid = 3760] [serial = 2111] [outer = 1CD1C800] 00:57:46 INFO - PROCESS | 3760 | 1461225466324 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 00:57:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:57:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 639ms 00:57:46 INFO - PROCESS | 3760 | 1461225466376 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 00:57:46 INFO - PROCESS | 3760 | 1461225466377 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 00:57:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:57:46 INFO - PROCESS | 3760 | 1461225466381 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:57:46 INFO - PROCESS | 3760 | 1461225466382 Marionette TRACE conn2 <- [1,2778,null,{}] 00:57:46 INFO - PROCESS | 3760 | 1461225466386 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:46 INFO - PROCESS | 3760 | 1461225466487 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 00:57:46 INFO - PROCESS | 3760 | 1461225466493 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:46 INFO - PROCESS | 3760 | ++DOCSHELL 1DF77000 == 110 [pid = 3760] [id = 704] 00:57:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1DF79000) [pid = 3760] [serial = 2112] [outer = 00000000] 00:57:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1E24A800) [pid = 3760] [serial = 2113] [outer = 1DF79000] 00:57:46 INFO - PROCESS | 3760 | 1461225466567 Marionette DEBUG loaded listener.js 00:57:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1E251000) [pid = 3760] [serial = 2114] [outer = 1DF79000] 00:57:47 INFO - PROCESS | 3760 | 1461225467017 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 00:57:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:57:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 702ms 00:57:47 INFO - PROCESS | 3760 | 1461225467080 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 00:57:47 INFO - PROCESS | 3760 | 1461225467082 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 00:57:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:57:47 INFO - PROCESS | 3760 | 1461225467085 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:57:47 INFO - PROCESS | 3760 | 1461225467087 Marionette TRACE conn2 <- [1,2782,null,{}] 00:57:47 INFO - PROCESS | 3760 | 1461225467090 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:47 INFO - PROCESS | 3760 | 1461225467259 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 00:57:47 INFO - PROCESS | 3760 | 1461225467421 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:47 INFO - PROCESS | 3760 | ++DOCSHELL 1390BC00 == 111 [pid = 3760] [id = 705] 00:57:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (15562400) [pid = 3760] [serial = 2115] [outer = 00000000] 00:57:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (15CDB400) [pid = 3760] [serial = 2116] [outer = 15562400] 00:57:47 INFO - PROCESS | 3760 | 1461225467481 Marionette DEBUG loaded listener.js 00:57:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (167EAC00) [pid = 3760] [serial = 2117] [outer = 15562400] 00:57:48 INFO - PROCESS | 3760 | 1461225468152 Marionette TRACE conn2 <- [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]]]}] 00:57:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:57:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1093ms 00:57:48 INFO - PROCESS | 3760 | 1461225468186 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 00:57:48 INFO - PROCESS | 3760 | 1461225468191 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 00:57:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:57:48 INFO - PROCESS | 3760 | 1461225468197 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:57:48 INFO - PROCESS | 3760 | 1461225468202 Marionette TRACE conn2 <- [1,2786,null,{}] 00:57:48 INFO - PROCESS | 3760 | 1461225468207 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:48 INFO - PROCESS | 3760 | 1461225468330 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 00:57:48 INFO - PROCESS | 3760 | 1461225468488 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:48 INFO - PROCESS | 3760 | ++DOCSHELL 18ECE000 == 112 [pid = 3760] [id = 706] 00:57:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (197D5000) [pid = 3760] [serial = 2118] [outer = 00000000] 00:57:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (199A4000) [pid = 3760] [serial = 2119] [outer = 197D5000] 00:57:48 INFO - PROCESS | 3760 | 1461225468556 Marionette DEBUG loaded listener.js 00:57:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1A234400) [pid = 3760] [serial = 2120] [outer = 197D5000] 00:57:49 INFO - PROCESS | 3760 | 1461225469137 Marionette TRACE conn2 <- [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]]]}] 00:57:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:57:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 999ms 00:57:49 INFO - PROCESS | 3760 | 1461225469187 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 00:57:49 INFO - PROCESS | 3760 | 1461225469190 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 00:57:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:57:49 INFO - PROCESS | 3760 | 1461225469194 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:57:49 INFO - PROCESS | 3760 | 1461225469196 Marionette TRACE conn2 <- [1,2790,null,{}] 00:57:49 INFO - PROCESS | 3760 | 1461225469200 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:49 INFO - PROCESS | 3760 | 1461225469319 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 00:57:49 INFO - PROCESS | 3760 | 1461225469493 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:49 INFO - PROCESS | 3760 | ++DOCSHELL 1A33E000 == 113 [pid = 3760] [id = 707] 00:57:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1C349800) [pid = 3760] [serial = 2121] [outer = 00000000] 00:57:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1D05D400) [pid = 3760] [serial = 2122] [outer = 1C349800] 00:57:49 INFO - PROCESS | 3760 | 1461225469557 Marionette DEBUG loaded listener.js 00:57:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1D388C00) [pid = 3760] [serial = 2123] [outer = 1C349800] 00:57:50 INFO - PROCESS | 3760 | 1461225470161 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 00:57:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:57:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 999ms 00:57:50 INFO - PROCESS | 3760 | 1461225470195 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 00:57:50 INFO - PROCESS | 3760 | 1461225470199 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 00:57:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:57:50 INFO - PROCESS | 3760 | 1461225470210 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:57:50 INFO - PROCESS | 3760 | 1461225470215 Marionette TRACE conn2 <- [1,2794,null,{}] 00:57:50 INFO - PROCESS | 3760 | 1461225470219 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:50 INFO - PROCESS | 3760 | 1461225470340 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 00:57:50 INFO - PROCESS | 3760 | 1461225470510 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:50 INFO - PROCESS | 3760 | ++DOCSHELL 1C8F9000 == 114 [pid = 3760] [id = 708] 00:57:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (20D44000) [pid = 3760] [serial = 2124] [outer = 00000000] 00:57:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (20D4B400) [pid = 3760] [serial = 2125] [outer = 20D44000] 00:57:50 INFO - PROCESS | 3760 | 1461225470567 Marionette DEBUG loaded listener.js 00:57:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (20D4D800) [pid = 3760] [serial = 2126] [outer = 20D44000] 00:57:51 INFO - PROCESS | 3760 | 1461225471135 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 00:57:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:57:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 936ms 00:57:51 INFO - PROCESS | 3760 | 1461225471151 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 00:57:51 INFO - PROCESS | 3760 | 1461225471153 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 00:57:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:57:51 INFO - PROCESS | 3760 | 1461225471156 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:57:51 INFO - PROCESS | 3760 | 1461225471158 Marionette TRACE conn2 <- [1,2798,null,{}] 00:57:51 INFO - PROCESS | 3760 | 1461225471162 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:51 INFO - PROCESS | 3760 | 1461225471284 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 00:57:51 INFO - PROCESS | 3760 | 1461225471441 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:51 INFO - PROCESS | 3760 | ++DOCSHELL 20D44C00 == 115 [pid = 3760] [id = 709] 00:57:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (20D46400) [pid = 3760] [serial = 2127] [outer = 00000000] 00:57:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (20DAD800) [pid = 3760] [serial = 2128] [outer = 20D46400] 00:57:51 INFO - PROCESS | 3760 | 1461225471496 Marionette DEBUG loaded listener.js 00:57:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (20DB0400) [pid = 3760] [serial = 2129] [outer = 20D46400] 00:57:52 INFO - PROCESS | 3760 | 1461225472029 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 00:57:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:57:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 890ms 00:57:52 INFO - PROCESS | 3760 | 1461225472061 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 00:57:52 INFO - PROCESS | 3760 | 1461225472064 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 00:57:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:57:52 INFO - PROCESS | 3760 | 1461225472067 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:57:52 INFO - PROCESS | 3760 | 1461225472069 Marionette TRACE conn2 <- [1,2802,null,{}] 00:57:52 INFO - PROCESS | 3760 | 1461225472073 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:52 INFO - PROCESS | 3760 | 1461225472191 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 00:57:52 INFO - PROCESS | 3760 | 1461225472366 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:52 INFO - PROCESS | 3760 | ++DOCSHELL 21270400 == 116 [pid = 3760] [id = 710] 00:57:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (21270800) [pid = 3760] [serial = 2130] [outer = 00000000] 00:57:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (21274800) [pid = 3760] [serial = 2131] [outer = 21270800] 00:57:52 INFO - PROCESS | 3760 | 1461225472430 Marionette DEBUG loaded listener.js 00:57:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (21279C00) [pid = 3760] [serial = 2132] [outer = 21270800] 00:57:52 INFO - PROCESS | 3760 | 1461225473006 Marionette TRACE conn2 <- [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]]]}] 00:57:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:57:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 998ms 00:57:53 INFO - PROCESS | 3760 | 1461225473070 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 00:57:53 INFO - PROCESS | 3760 | 1461225473072 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 00:57:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:57:53 INFO - PROCESS | 3760 | 1461225473076 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:57:53 INFO - PROCESS | 3760 | 1461225473078 Marionette TRACE conn2 <- [1,2806,null,{}] 00:57:53 INFO - PROCESS | 3760 | 1461225473082 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:53 INFO - PROCESS | 3760 | 1461225473199 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 00:57:53 INFO - PROCESS | 3760 | 1461225473371 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:53 INFO - PROCESS | 3760 | ++DOCSHELL 1F3C4C00 == 117 [pid = 3760] [id = 711] 00:57:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1F3C5400) [pid = 3760] [serial = 2133] [outer = 00000000] 00:57:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1F3CF400) [pid = 3760] [serial = 2134] [outer = 1F3C5400] 00:57:53 INFO - PROCESS | 3760 | 1461225473425 Marionette DEBUG loaded listener.js 00:57:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (20DA5C00) [pid = 3760] [serial = 2135] [outer = 1F3C5400] 00:57:54 INFO - PROCESS | 3760 | 1461225474023 Marionette TRACE conn2 <- [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]]]}] 00:57:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:57:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 999ms 00:57:54 INFO - PROCESS | 3760 | 1461225474079 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 00:57:54 INFO - PROCESS | 3760 | 1461225474081 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 00:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:57:54 INFO - PROCESS | 3760 | 1461225474085 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:57:54 INFO - PROCESS | 3760 | 1461225474087 Marionette TRACE conn2 <- [1,2810,null,{}] 00:57:54 INFO - PROCESS | 3760 | 1461225474090 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:54 INFO - PROCESS | 3760 | 1461225474207 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 00:57:54 INFO - PROCESS | 3760 | 1461225474365 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:54 INFO - PROCESS | 3760 | ++DOCSHELL 14455000 == 118 [pid = 3760] [id = 712] 00:57:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (14BF9400) [pid = 3760] [serial = 2136] [outer = 00000000] 00:57:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (18289C00) [pid = 3760] [serial = 2137] [outer = 14BF9400] 00:57:54 INFO - PROCESS | 3760 | 1461225474423 Marionette DEBUG loaded listener.js 00:57:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (18510000) [pid = 3760] [serial = 2138] [outer = 14BF9400] 00:57:55 INFO - PROCESS | 3760 | 1461225475463 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 00:57:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:57:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1452ms 00:57:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:57:55 INFO - PROCESS | 3760 | 1461225475546 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 00:57:55 INFO - PROCESS | 3760 | 1461225475549 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 00:57:55 INFO - PROCESS | 3760 | 1461225475554 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:57:55 INFO - PROCESS | 3760 | 1461225475558 Marionette TRACE conn2 <- [1,2814,null,{}] 00:57:55 INFO - PROCESS | 3760 | 1461225475563 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:55 INFO - PROCESS | 3760 | 1461225475668 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 00:57:55 INFO - PROCESS | 3760 | 1461225475834 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:55 INFO - PROCESS | 3760 | ++DOCSHELL 1593A400 == 119 [pid = 3760] [id = 713] 00:57:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (15C47C00) [pid = 3760] [serial = 2139] [outer = 00000000] 00:57:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (17C0EC00) [pid = 3760] [serial = 2140] [outer = 15C47C00] 00:57:55 INFO - PROCESS | 3760 | 1461225475883 Marionette DEBUG loaded listener.js 00:57:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1827F000) [pid = 3760] [serial = 2141] [outer = 15C47C00] 00:57:56 INFO - PROCESS | 3760 | --DOCSHELL 12DDDC00 == 118 [pid = 3760] [id = 494] 00:57:56 INFO - PROCESS | 3760 | --DOCSHELL 1555C800 == 117 [pid = 3760] [id = 371] 00:57:56 INFO - PROCESS | 3760 | --DOCSHELL 12D95C00 == 116 [pid = 3760] [id = 497] 00:57:56 INFO - PROCESS | 3760 | --DOCSHELL 1816AC00 == 115 [pid = 3760] [id = 269] 00:57:56 INFO - PROCESS | 3760 | --DOCSHELL 1C855800 == 114 [pid = 3760] [id = 619] 00:57:56 INFO - PROCESS | 3760 | --DOCSHELL 185F0800 == 113 [pid = 3760] [id = 372] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1CAEDC00) [pid = 3760] [serial = 2059] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | 1461225476504 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (13909400) [pid = 3760] [serial = 2023] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (18286800) [pid = 3760] [serial = 2026] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (198D0800) [pid = 3760] [serial = 2029] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1D32CC00) [pid = 3760] [serial = 2036] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1C410000) [pid = 3760] [serial = 2035] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1C133800) [pid = 3760] [serial = 2048] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1C554400) [pid = 3760] [serial = 2032] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1A953400) [pid = 3760] [serial = 2047] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (16E6A000) [pid = 3760] [serial = 2041] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (18283C00) [pid = 3760] [serial = 2042] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (197DC000) [pid = 3760] [serial = 2044] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (18280400) [pid = 3760] [serial = 2039] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (16E65400) [pid = 3760] [serial = 2038] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1C1ED000) [pid = 3760] [serial = 2050] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1C1F2800) [pid = 3760] [serial = 2053] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1C5C2400) [pid = 3760] [serial = 2056] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1C31BC00) [pid = 3760] [serial = 2054] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1C1F2400) [pid = 3760] [serial = 2051] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (19879800) [pid = 3760] [serial = 2045] [outer = 00000000] [url = about:blank] 00:57:56 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1C5BE800) [pid = 3760] [serial = 2057] [outer = 00000000] [url = about:blank] 00:57:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:57:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 999ms 00:57:56 INFO - PROCESS | 3760 | 1461225476554 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 00:57:56 INFO - PROCESS | 3760 | 1461225476559 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 00:57:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:57:56 INFO - PROCESS | 3760 | 1461225476565 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:57:56 INFO - PROCESS | 3760 | 1461225476567 Marionette TRACE conn2 <- [1,2818,null,{}] 00:57:56 INFO - PROCESS | 3760 | 1461225476571 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:56 INFO - PROCESS | 3760 | 1461225476673 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 00:57:56 INFO - PROCESS | 3760 | 1461225476811 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:56 INFO - PROCESS | 3760 | ++DOCSHELL 167E8C00 == 114 [pid = 3760] [id = 714] 00:57:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (167ECC00) [pid = 3760] [serial = 2142] [outer = 00000000] 00:57:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (17C0F400) [pid = 3760] [serial = 2143] [outer = 167ECC00] 00:57:56 INFO - PROCESS | 3760 | 1461225476858 Marionette DEBUG loaded listener.js 00:57:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (18281C00) [pid = 3760] [serial = 2144] [outer = 167ECC00] 00:57:57 INFO - PROCESS | 3760 | 1461225477297 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 00:57:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:57:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 796ms 00:57:57 INFO - PROCESS | 3760 | 1461225477366 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 00:57:57 INFO - PROCESS | 3760 | 1461225477368 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 00:57:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:57:57 INFO - PROCESS | 3760 | 1461225477372 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:57:57 INFO - PROCESS | 3760 | 1461225477375 Marionette TRACE conn2 <- [1,2822,null,{}] 00:57:57 INFO - PROCESS | 3760 | 1461225477385 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:57 INFO - PROCESS | 3760 | 1461225477480 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 00:57:57 INFO - PROCESS | 3760 | 1461225477494 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:57 INFO - PROCESS | 3760 | ++DOCSHELL 18E15400 == 115 [pid = 3760] [id = 715] 00:57:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (18EC3C00) [pid = 3760] [serial = 2145] [outer = 00000000] 00:57:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (18ED0000) [pid = 3760] [serial = 2146] [outer = 18EC3C00] 00:57:57 INFO - PROCESS | 3760 | 1461225477541 Marionette DEBUG loaded listener.js 00:57:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (19871400) [pid = 3760] [serial = 2147] [outer = 18EC3C00] 00:57:58 INFO - PROCESS | 3760 | 1461225478032 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:57:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:57:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 702ms 00:57:58 INFO - PROCESS | 3760 | 1461225478087 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 00:57:58 INFO - PROCESS | 3760 | 1461225478089 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 00:57:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:57:58 INFO - PROCESS | 3760 | 1461225478092 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:57:58 INFO - PROCESS | 3760 | 1461225478094 Marionette TRACE conn2 <- [1,2826,null,{}] 00:57:58 INFO - PROCESS | 3760 | 1461225478097 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:58 INFO - PROCESS | 3760 | 1461225478190 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 00:57:58 INFO - PROCESS | 3760 | 1461225478308 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:58 INFO - PROCESS | 3760 | ++DOCSHELL 19877000 == 116 [pid = 3760] [id = 716] 00:57:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (198CF400) [pid = 3760] [serial = 2148] [outer = 00000000] 00:57:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (198FB400) [pid = 3760] [serial = 2149] [outer = 198CF400] 00:57:58 INFO - PROCESS | 3760 | 1461225478353 Marionette DEBUG loaded listener.js 00:57:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1A23AC00) [pid = 3760] [serial = 2150] [outer = 198CF400] 00:57:58 INFO - PROCESS | 3760 | 1461225478738 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 00:57:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:57:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 686ms 00:57:58 INFO - PROCESS | 3760 | 1461225478804 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 00:57:58 INFO - PROCESS | 3760 | 1461225478806 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 00:57:58 INFO - PROCESS | 3760 | 1461225478810 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:57:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:57:58 INFO - PROCESS | 3760 | 1461225478811 Marionette TRACE conn2 <- [1,2830,null,{}] 00:57:58 INFO - PROCESS | 3760 | 1461225478815 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:58 INFO - PROCESS | 3760 | 1461225478967 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 00:57:59 INFO - PROCESS | 3760 | 1461225479042 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:59 INFO - PROCESS | 3760 | ++DOCSHELL 1A230C00 == 117 [pid = 3760] [id = 717] 00:57:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1C133800) [pid = 3760] [serial = 2151] [outer = 00000000] 00:57:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1C13EC00) [pid = 3760] [serial = 2152] [outer = 1C133800] 00:57:59 INFO - PROCESS | 3760 | 1461225479087 Marionette DEBUG loaded listener.js 00:57:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1C1F2800) [pid = 3760] [serial = 2153] [outer = 1C133800] 00:57:59 INFO - PROCESS | 3760 | 1461225479536 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 00:57:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:57:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 749ms 00:57:59 INFO - PROCESS | 3760 | 1461225479550 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 00:57:59 INFO - PROCESS | 3760 | 1461225479552 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 00:57:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:57:59 INFO - PROCESS | 3760 | 1461225479556 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:57:59 INFO - PROCESS | 3760 | 1461225479557 Marionette TRACE conn2 <- [1,2834,null,{}] 00:57:59 INFO - PROCESS | 3760 | 1461225479598 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:57:59 INFO - PROCESS | 3760 | 1461225479735 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 00:57:59 INFO - PROCESS | 3760 | 1461225479758 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:59 INFO - PROCESS | 3760 | ++DOCSHELL 1C217000 == 118 [pid = 3760] [id = 718] 00:57:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1C219400) [pid = 3760] [serial = 2154] [outer = 00000000] 00:57:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1C401C00) [pid = 3760] [serial = 2155] [outer = 1C219400] 00:57:59 INFO - PROCESS | 3760 | 1461225479805 Marionette DEBUG loaded listener.js 00:57:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1C40F000) [pid = 3760] [serial = 2156] [outer = 1C219400] 00:58:00 INFO - PROCESS | 3760 | 1461225480266 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 00:58:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:58:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 764ms 00:58:00 INFO - PROCESS | 3760 | 1461225480317 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 00:58:00 INFO - PROCESS | 3760 | 1461225480319 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 00:58:00 INFO - PROCESS | 3760 | 1461225480322 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:58:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:58:00 INFO - PROCESS | 3760 | 1461225480324 Marionette TRACE conn2 <- [1,2838,null,{}] 00:58:00 INFO - PROCESS | 3760 | 1461225480327 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:00 INFO - PROCESS | 3760 | 1461225480457 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 00:58:00 INFO - PROCESS | 3760 | 1461225480474 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:00 INFO - PROCESS | 3760 | ++DOCSHELL 1C40B400 == 119 [pid = 3760] [id = 719] 00:58:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1C554400) [pid = 3760] [serial = 2157] [outer = 00000000] 00:58:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1C856C00) [pid = 3760] [serial = 2158] [outer = 1C554400] 00:58:00 INFO - PROCESS | 3760 | 1461225480518 Marionette DEBUG loaded listener.js 00:58:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1C8F0800) [pid = 3760] [serial = 2159] [outer = 1C554400] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (18281000) [pid = 3760] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1C33EC00) [pid = 3760] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (18513000) [pid = 3760] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1C40DC00) [pid = 3760] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1CD1C800) [pid = 3760] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1CD21C00) [pid = 3760] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (15939400) [pid = 3760] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (16636400) [pid = 3760] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1820C000) [pid = 3760] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (19AAE400) [pid = 3760] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:58:01 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1C1F5000) [pid = 3760] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:58:01 INFO - PROCESS | 3760 | 1461225481390 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:58:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:58:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1093ms 00:58:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:58:01 INFO - PROCESS | 3760 | 1461225481401 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 00:58:01 INFO - PROCESS | 3760 | 1461225481403 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 00:58:01 INFO - PROCESS | 3760 | 1461225481407 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:58:01 INFO - PROCESS | 3760 | 1461225481408 Marionette TRACE conn2 <- [1,2842,null,{}] 00:58:01 INFO - PROCESS | 3760 | 1461225481412 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:01 INFO - PROCESS | 3760 | 1461225481502 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 00:58:01 INFO - PROCESS | 3760 | 1461225481620 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:01 INFO - PROCESS | 3760 | ++DOCSHELL 14B68800 == 120 [pid = 3760] [id = 720] 00:58:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (15939400) [pid = 3760] [serial = 2160] [outer = 00000000] 00:58:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (18EC8800) [pid = 3760] [serial = 2161] [outer = 15939400] 00:58:01 INFO - PROCESS | 3760 | 1461225481665 Marionette DEBUG loaded listener.js 00:58:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1C1C9800) [pid = 3760] [serial = 2162] [outer = 15939400] 00:58:02 INFO - PROCESS | 3760 | 1461225482040 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 00:58:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:58:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 687ms 00:58:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:58:02 INFO - PROCESS | 3760 | 1461225482107 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 00:58:02 INFO - PROCESS | 3760 | 1461225482109 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 00:58:02 INFO - PROCESS | 3760 | 1461225482112 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:58:02 INFO - PROCESS | 3760 | 1461225482114 Marionette TRACE conn2 <- [1,2846,null,{}] 00:58:02 INFO - PROCESS | 3760 | 1461225482117 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:02 INFO - PROCESS | 3760 | 1461225482209 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 00:58:02 INFO - PROCESS | 3760 | 1461225482215 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:02 INFO - PROCESS | 3760 | ++DOCSHELL 1C137C00 == 121 [pid = 3760] [id = 721] 00:58:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1C54D800) [pid = 3760] [serial = 2163] [outer = 00000000] 00:58:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1CD1F800) [pid = 3760] [serial = 2164] [outer = 1C54D800] 00:58:02 INFO - PROCESS | 3760 | 1461225482259 Marionette DEBUG loaded listener.js 00:58:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1D05B800) [pid = 3760] [serial = 2165] [outer = 1C54D800] 00:58:02 INFO - PROCESS | 3760 | 1461225482710 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:58:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:58:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 625ms 00:58:02 INFO - PROCESS | 3760 | 1461225482756 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 00:58:02 INFO - PROCESS | 3760 | 1461225482758 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 00:58:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:58:02 INFO - PROCESS | 3760 | 1461225482761 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:58:02 INFO - PROCESS | 3760 | 1461225482763 Marionette TRACE conn2 <- [1,2850,null,{}] 00:58:02 INFO - PROCESS | 3760 | 1461225482771 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:02 INFO - PROCESS | 3760 | 1461225482862 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 00:58:02 INFO - PROCESS | 3760 | 1461225482899 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:02 INFO - PROCESS | 3760 | ++DOCSHELL 1D32CC00 == 122 [pid = 3760] [id = 722] 00:58:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1D331400) [pid = 3760] [serial = 2166] [outer = 00000000] 00:58:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1D33A800) [pid = 3760] [serial = 2167] [outer = 1D331400] 00:58:02 INFO - PROCESS | 3760 | 1461225482952 Marionette DEBUG loaded listener.js 00:58:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1D382000) [pid = 3760] [serial = 2168] [outer = 1D331400] 00:58:03 INFO - PROCESS | 3760 | 1461225483647 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 00:58:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:58:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 952ms 00:58:03 INFO - PROCESS | 3760 | 1461225483707 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 00:58:03 INFO - PROCESS | 3760 | 1461225483711 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 00:58:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:58:03 INFO - PROCESS | 3760 | 1461225483717 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:58:03 INFO - PROCESS | 3760 | 1461225483721 Marionette TRACE conn2 <- [1,2854,null,{}] 00:58:03 INFO - PROCESS | 3760 | 1461225483726 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:03 INFO - PROCESS | 3760 | 1461225483847 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 00:58:04 INFO - PROCESS | 3760 | 1461225484013 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:04 INFO - PROCESS | 3760 | ++DOCSHELL 14406400 == 123 [pid = 3760] [id = 723] 00:58:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1593C800) [pid = 3760] [serial = 2169] [outer = 00000000] 00:58:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (16E67800) [pid = 3760] [serial = 2170] [outer = 1593C800] 00:58:04 INFO - PROCESS | 3760 | 1461225484072 Marionette DEBUG loaded listener.js 00:58:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (18203800) [pid = 3760] [serial = 2171] [outer = 1593C800] 00:58:04 INFO - PROCESS | 3760 | 1461225484689 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 00:58:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:58:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1030ms 00:58:04 INFO - PROCESS | 3760 | 1461225484763 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 00:58:04 INFO - PROCESS | 3760 | 1461225484769 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 00:58:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:58:04 INFO - PROCESS | 3760 | 1461225484795 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:58:04 INFO - PROCESS | 3760 | 1461225484798 Marionette TRACE conn2 <- [1,2858,null,{}] 00:58:04 INFO - PROCESS | 3760 | 1461225484817 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:04 INFO - PROCESS | 3760 | 1461225484942 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 00:58:05 INFO - PROCESS | 3760 | 1461225485100 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:05 INFO - PROCESS | 3760 | ++DOCSHELL 13B06800 == 124 [pid = 3760] [id = 724] 00:58:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (16A18000) [pid = 3760] [serial = 2172] [outer = 00000000] 00:58:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (18ECA400) [pid = 3760] [serial = 2173] [outer = 16A18000] 00:58:05 INFO - PROCESS | 3760 | 1461225485157 Marionette DEBUG loaded listener.js 00:58:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (19875400) [pid = 3760] [serial = 2174] [outer = 16A18000] 00:58:05 INFO - PROCESS | 3760 | 1461225485798 Marionette TRACE conn2 <- [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]]]}] 00:58:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:58:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1061ms 00:58:05 INFO - PROCESS | 3760 | 1461225485851 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 00:58:05 INFO - PROCESS | 3760 | 1461225485854 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 00:58:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:58:05 INFO - PROCESS | 3760 | 1461225485875 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:58:05 INFO - PROCESS | 3760 | 1461225485879 Marionette TRACE conn2 <- [1,2862,null,{}] 00:58:05 INFO - PROCESS | 3760 | 1461225485889 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:05 INFO - PROCESS | 3760 | 1461225486009 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 00:58:06 INFO - PROCESS | 3760 | 1461225486176 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:06 INFO - PROCESS | 3760 | ++DOCSHELL 1CD1C800 == 125 [pid = 3760] [id = 725] 00:58:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1CD21C00) [pid = 3760] [serial = 2175] [outer = 00000000] 00:58:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1D339000) [pid = 3760] [serial = 2176] [outer = 1CD21C00] 00:58:06 INFO - PROCESS | 3760 | 1461225486235 Marionette DEBUG loaded listener.js 00:58:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1D8B4800) [pid = 3760] [serial = 2177] [outer = 1CD21C00] 00:58:06 INFO - PROCESS | 3760 | 1461225486801 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 00:58:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:58:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 999ms 00:58:06 INFO - PROCESS | 3760 | 1461225486878 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 00:58:06 INFO - PROCESS | 3760 | 1461225486881 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 00:58:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:58:06 INFO - PROCESS | 3760 | 1461225486885 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:58:06 INFO - PROCESS | 3760 | 1461225486887 Marionette TRACE conn2 <- [1,2866,null,{}] 00:58:06 INFO - PROCESS | 3760 | 1461225486891 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:06 INFO - PROCESS | 3760 | 1461225487006 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 00:58:07 INFO - PROCESS | 3760 | 1461225487171 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:07 INFO - PROCESS | 3760 | ++DOCSHELL 1D8B9000 == 126 [pid = 3760] [id = 726] 00:58:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1D8BAC00) [pid = 3760] [serial = 2178] [outer = 00000000] 00:58:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1DBECC00) [pid = 3760] [serial = 2179] [outer = 1D8BAC00] 00:58:07 INFO - PROCESS | 3760 | 1461225487228 Marionette DEBUG loaded listener.js 00:58:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1DD76800) [pid = 3760] [serial = 2180] [outer = 1D8BAC00] 00:58:07 INFO - PROCESS | 3760 | 1461225487795 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 00:58:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:58:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 936ms 00:58:07 INFO - PROCESS | 3760 | 1461225487829 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 00:58:07 INFO - PROCESS | 3760 | 1461225487831 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 00:58:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:58:07 INFO - PROCESS | 3760 | 1461225487835 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:58:07 INFO - PROCESS | 3760 | 1461225487837 Marionette TRACE conn2 <- [1,2870,null,{}] 00:58:07 INFO - PROCESS | 3760 | 1461225487840 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:07 INFO - PROCESS | 3760 | 1461225487953 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 00:58:08 INFO - PROCESS | 3760 | 1461225488098 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:08 INFO - PROCESS | 3760 | ++DOCSHELL 1DBE4C00 == 127 [pid = 3760] [id = 727] 00:58:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (1DF76C00) [pid = 3760] [serial = 2181] [outer = 00000000] 00:58:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (1E252000) [pid = 3760] [serial = 2182] [outer = 1DF76C00] 00:58:08 INFO - PROCESS | 3760 | 1461225488154 Marionette DEBUG loaded listener.js 00:58:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (1E81B800) [pid = 3760] [serial = 2183] [outer = 1DF76C00] 00:58:08 INFO - PROCESS | 3760 | 1461225488762 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 00:58:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:58:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 998ms 00:58:08 INFO - PROCESS | 3760 | 1461225488837 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 00:58:08 INFO - PROCESS | 3760 | 1461225488839 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 00:58:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:58:08 INFO - PROCESS | 3760 | 1461225488842 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:58:08 INFO - PROCESS | 3760 | 1461225488844 Marionette TRACE conn2 <- [1,2874,null,{}] 00:58:08 INFO - PROCESS | 3760 | 1461225488848 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:08 INFO - PROCESS | 3760 | 1461225488980 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 00:58:09 INFO - PROCESS | 3760 | 1461225489140 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:09 INFO - PROCESS | 3760 | ++DOCSHELL 1F3CDC00 == 128 [pid = 3760] [id = 728] 00:58:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (1F3CF800) [pid = 3760] [serial = 2184] [outer = 00000000] 00:58:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (20DAB400) [pid = 3760] [serial = 2185] [outer = 1F3CF800] 00:58:09 INFO - PROCESS | 3760 | 1461225489199 Marionette DEBUG loaded listener.js 00:58:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (21271C00) [pid = 3760] [serial = 2186] [outer = 1F3CF800] 00:58:09 INFO - PROCESS | 3760 | 1461225489729 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 00:58:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:58:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 936ms 00:58:09 INFO - PROCESS | 3760 | 1461225489788 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 00:58:09 INFO - PROCESS | 3760 | 1461225489790 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 00:58:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:58:09 INFO - PROCESS | 3760 | 1461225489794 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:58:09 INFO - PROCESS | 3760 | 1461225489796 Marionette TRACE conn2 <- [1,2878,null,{}] 00:58:09 INFO - PROCESS | 3760 | 1461225489799 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:09 INFO - PROCESS | 3760 | 1461225489911 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 00:58:10 INFO - PROCESS | 3760 | 1461225490084 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:10 INFO - PROCESS | 3760 | ++DOCSHELL 1D8B6800 == 129 [pid = 3760] [id = 729] 00:58:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1F3C6800) [pid = 3760] [serial = 2187] [outer = 00000000] 00:58:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (21746800) [pid = 3760] [serial = 2188] [outer = 1F3C6800] 00:58:10 INFO - PROCESS | 3760 | 1461225490139 Marionette DEBUG loaded listener.js 00:58:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (21748C00) [pid = 3760] [serial = 2189] [outer = 1F3C6800] 00:58:10 INFO - PROCESS | 3760 | 1461225490759 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:58:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:58:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 999ms 00:58:10 INFO - PROCESS | 3760 | 1461225490796 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 00:58:10 INFO - PROCESS | 3760 | 1461225490798 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 00:58:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:58:10 INFO - PROCESS | 3760 | 1461225490801 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:58:10 INFO - PROCESS | 3760 | 1461225490803 Marionette TRACE conn2 <- [1,2882,null,{}] 00:58:10 INFO - PROCESS | 3760 | 1461225490807 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:10 INFO - PROCESS | 3760 | 1461225490920 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 00:58:11 INFO - PROCESS | 3760 | 1461225491093 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:11 INFO - PROCESS | 3760 | ++DOCSHELL 1986F800 == 130 [pid = 3760] [id = 730] 00:58:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (1C1F7000) [pid = 3760] [serial = 2190] [outer = 00000000] 00:58:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (21751800) [pid = 3760] [serial = 2191] [outer = 1C1F7000] 00:58:11 INFO - PROCESS | 3760 | 1461225491148 Marionette DEBUG loaded listener.js 00:58:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (21772C00) [pid = 3760] [serial = 2192] [outer = 1C1F7000] 00:58:11 INFO - PROCESS | 3760 | 1461225491756 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 00:58:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:58:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 999ms 00:58:11 INFO - PROCESS | 3760 | 1461225491805 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 00:58:11 INFO - PROCESS | 3760 | 1461225491807 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 00:58:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:58:11 INFO - PROCESS | 3760 | 1461225491811 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:58:11 INFO - PROCESS | 3760 | 1461225491813 Marionette TRACE conn2 <- [1,2886,null,{}] 00:58:11 INFO - PROCESS | 3760 | 1461225491816 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:12 INFO - PROCESS | 3760 | 1461225492093 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 00:58:12 INFO - PROCESS | 3760 | 1461225492270 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:12 INFO - PROCESS | 3760 | ++DOCSHELL 1593B000 == 131 [pid = 3760] [id = 731] 00:58:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (1593B400) [pid = 3760] [serial = 2193] [outer = 00000000] 00:58:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 168 (1656BC00) [pid = 3760] [serial = 2194] [outer = 1593B400] 00:58:12 INFO - PROCESS | 3760 | 1461225492322 Marionette DEBUG loaded listener.js 00:58:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 169 (167EF800) [pid = 3760] [serial = 2195] [outer = 1593B400] 00:58:12 INFO - PROCESS | 3760 | 1461225492910 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 00:58:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:58:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1155ms 00:58:12 INFO - PROCESS | 3760 | 1461225492948 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 00:58:12 INFO - PROCESS | 3760 | 1461225492952 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 00:58:12 INFO - PROCESS | 3760 | 1461225492957 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:58:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:58:12 INFO - PROCESS | 3760 | 1461225492961 Marionette TRACE conn2 <- [1,2890,null,{}] 00:58:12 INFO - PROCESS | 3760 | 1461225492965 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:13 INFO - PROCESS | 3760 | 1461225493077 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 00:58:13 INFO - PROCESS | 3760 | 1461225493241 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:13 INFO - PROCESS | 3760 | ++DOCSHELL 18E10400 == 132 [pid = 3760] [id = 732] 00:58:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 170 (18EC6800) [pid = 3760] [serial = 2196] [outer = 00000000] 00:58:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 171 (198D5000) [pid = 3760] [serial = 2197] [outer = 18EC6800] 00:58:13 INFO - PROCESS | 3760 | 1461225493294 Marionette DEBUG loaded listener.js 00:58:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 172 (1AACA800) [pid = 3760] [serial = 2198] [outer = 18EC6800] 00:58:13 INFO - PROCESS | 3760 | 1461225493923 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:58:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:58:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1046ms 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 11BFA000 == 131 [pid = 3760] [id = 363] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1C134C00 == 130 [pid = 3760] [id = 527] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1C137C00 == 129 [pid = 3760] [id = 721] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 14B68800 == 128 [pid = 3760] [id = 720] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1C40B400 == 127 [pid = 3760] [id = 719] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1C217000 == 126 [pid = 3760] [id = 718] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1A230C00 == 125 [pid = 3760] [id = 717] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 19877000 == 124 [pid = 3760] [id = 716] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 18E15400 == 123 [pid = 3760] [id = 715] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 167E8C00 == 122 [pid = 3760] [id = 714] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1593A400 == 121 [pid = 3760] [id = 713] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 171 (1DD70000) [pid = 3760] [serial = 2077] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 170 (167F2000) [pid = 3760] [serial = 2062] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 169 (19A70C00) [pid = 3760] [serial = 2065] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 168 (1DF76800) [pid = 3760] [serial = 2080] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 167 (1D222400) [pid = 3760] [serial = 2068] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (1E253800) [pid = 3760] [serial = 2083] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (1D746C00) [pid = 3760] [serial = 2071] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (1D8BE400) [pid = 3760] [serial = 2074] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | 1461225494100 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 00:58:14 INFO - PROCESS | 3760 | 1461225494103 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1F3C4C00 == 120 [pid = 3760] [id = 711] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 21270400 == 119 [pid = 3760] [id = 710] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 20D44C00 == 118 [pid = 3760] [id = 709] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1C8F9000 == 117 [pid = 3760] [id = 708] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1A33E000 == 116 [pid = 3760] [id = 707] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 18ECE000 == 115 [pid = 3760] [id = 706] 00:58:14 INFO - PROCESS | 3760 | --DOCSHELL 1390BC00 == 114 [pid = 3760] [id = 705] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (1E24A800) [pid = 3760] [serial = 2113] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (18ECEC00) [pid = 3760] [serial = 2089] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (1D22D000) [pid = 3760] [serial = 1967] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (18D59000) [pid = 3760] [serial = 2092] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1C85A400) [pid = 3760] [serial = 2102] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (1DBF1400) [pid = 3760] [serial = 2110] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (19871C00) [pid = 3760] [serial = 2090] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (18EC8C00) [pid = 3760] [serial = 2093] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (1D333C00) [pid = 3760] [serial = 2105] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (1656B800) [pid = 3760] [serial = 2087] [outer = 00000000] [url = about:blank] 00:58:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (15CF0400) [pid = 3760] [serial = 2086] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1C410400) [pid = 3760] [serial = 2108] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (198FA800) [pid = 3760] [serial = 1973] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1C5C2000) [pid = 3760] [serial = 2101] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (1C13E800) [pid = 3760] [serial = 2096] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1C133400) [pid = 3760] [serial = 2095] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1C31A800) [pid = 3760] [serial = 2099] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (198FB800) [pid = 3760] [serial = 2107] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1C31B800) [pid = 3760] [serial = 2098] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1D223C00) [pid = 3760] [serial = 2104] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1DD71400) [pid = 3760] [serial = 2111] [outer = 00000000] [url = about:blank] 00:58:14 INFO - PROCESS | 3760 | 1461225494120 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:58:14 INFO - PROCESS | 3760 | 1461225494122 Marionette TRACE conn2 <- [1,2894,null,{}] 00:58:14 INFO - PROCESS | 3760 | 1461225494126 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:14 INFO - PROCESS | 3760 | 1461225494221 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 00:58:14 INFO - PROCESS | 3760 | 1461225494230 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:14 INFO - PROCESS | 3760 | ++DOCSHELL 18D2A800 == 115 [pid = 3760] [id = 733] 00:58:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (18D34000) [pid = 3760] [serial = 2199] [outer = 00000000] 00:58:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (18ECEC00) [pid = 3760] [serial = 2200] [outer = 18D34000] 00:58:14 INFO - PROCESS | 3760 | 1461225494283 Marionette DEBUG loaded listener.js 00:58:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (19873C00) [pid = 3760] [serial = 2201] [outer = 18D34000] 00:58:14 INFO - PROCESS | 3760 | 1461225494808 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 00:58:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:58:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 733ms 00:58:14 INFO - PROCESS | 3760 | 1461225494858 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 00:58:14 INFO - PROCESS | 3760 | 1461225494862 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 00:58:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:58:14 INFO - PROCESS | 3760 | 1461225494871 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:58:14 INFO - PROCESS | 3760 | 1461225494875 Marionette TRACE conn2 <- [1,2898,null,{}] 00:58:14 INFO - PROCESS | 3760 | 1461225494879 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:14 INFO - PROCESS | 3760 | 1461225494976 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 00:58:15 INFO - PROCESS | 3760 | 1461225495099 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:15 INFO - PROCESS | 3760 | ++DOCSHELL 18E18400 == 116 [pid = 3760] [id = 734] 00:58:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (19870C00) [pid = 3760] [serial = 2202] [outer = 00000000] 00:58:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1C1ECC00) [pid = 3760] [serial = 2203] [outer = 19870C00] 00:58:15 INFO - PROCESS | 3760 | 1461225495143 Marionette DEBUG loaded listener.js 00:58:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1C21D000) [pid = 3760] [serial = 2204] [outer = 19870C00] 00:58:15 INFO - PROCESS | 3760 | 1461225495493 Marionette TRACE conn2 <- [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]]]}] 00:58:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:58:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:58:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 655ms 00:58:15 INFO - PROCESS | 3760 | 1461225495522 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 00:58:15 INFO - PROCESS | 3760 | 1461225495524 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 00:58:15 INFO - TEST-START | /DOMEvents/constructors.html 00:58:15 INFO - PROCESS | 3760 | 1461225495542 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:58:15 INFO - PROCESS | 3760 | 1461225495544 Marionette TRACE conn2 <- [1,2902,null,{}] 00:58:15 INFO - PROCESS | 3760 | 1461225495547 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:15 INFO - PROCESS | 3760 | 1461225495668 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 00:58:15 INFO - PROCESS | 3760 | 1461225495677 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:15 INFO - PROCESS | 3760 | ++DOCSHELL 1C1F6800 == 117 [pid = 3760] [id = 735] 00:58:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1C224400) [pid = 3760] [serial = 2205] [outer = 00000000] 00:58:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1C40AC00) [pid = 3760] [serial = 2206] [outer = 1C224400] 00:58:15 INFO - PROCESS | 3760 | 1461225495721 Marionette DEBUG loaded listener.js 00:58:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1C550C00) [pid = 3760] [serial = 2207] [outer = 1C224400] 00:58:16 INFO - PROCESS | 3760 | 1461225496287 Marionette TRACE conn2 <- [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]]]}] 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:58:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:58:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:58:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:58:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:58:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:58:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:58:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:58:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:58:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 827ms 00:58:16 INFO - PROCESS | 3760 | 1461225496356 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 00:58:16 INFO - PROCESS | 3760 | 1461225496358 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 00:58:16 INFO - PROCESS | 3760 | 1461225496362 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:58:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:58:16 INFO - PROCESS | 3760 | 1461225496365 Marionette TRACE conn2 <- [1,2906,null,{}] 00:58:16 INFO - PROCESS | 3760 | 1461225496369 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:16 INFO - PROCESS | 3760 | 1461225496505 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 00:58:16 INFO - PROCESS | 3760 | 1461225496533 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:16 INFO - PROCESS | 3760 | ++DOCSHELL 1CD28000 == 118 [pid = 3760] [id = 736] 00:58:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1D05CC00) [pid = 3760] [serial = 2208] [outer = 00000000] 00:58:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1D229400) [pid = 3760] [serial = 2209] [outer = 1D05CC00] 00:58:16 INFO - PROCESS | 3760 | 1461225496585 Marionette DEBUG loaded listener.js 00:58:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (1D337800) [pid = 3760] [serial = 2210] [outer = 1D05CC00] 00:58:17 INFO - PROCESS | 3760 | 1461225497075 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:58:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:58:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 733ms 00:58:17 INFO - PROCESS | 3760 | 1461225497102 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 00:58:17 INFO - PROCESS | 3760 | 1461225497104 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 00:58:17 INFO - PROCESS | 3760 | 1461225497107 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:58:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:58:17 INFO - PROCESS | 3760 | 1461225497109 Marionette TRACE conn2 <- [1,2910,null,{}] 00:58:17 INFO - PROCESS | 3760 | 1461225497113 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:17 INFO - PROCESS | 3760 | 1461225497252 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 00:58:17 INFO - PROCESS | 3760 | 1461225497270 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:17 INFO - PROCESS | 3760 | ++DOCSHELL 1CAE8400 == 119 [pid = 3760] [id = 737] 00:58:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (1CD1EC00) [pid = 3760] [serial = 2211] [outer = 00000000] 00:58:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (1DBE3800) [pid = 3760] [serial = 2212] [outer = 1CD1EC00] 00:58:17 INFO - PROCESS | 3760 | 1461225497314 Marionette DEBUG loaded listener.js 00:58:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (1DBF2800) [pid = 3760] [serial = 2213] [outer = 1CD1EC00] 00:58:17 INFO - PROCESS | 3760 | [3760] 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 570 00:58:17 INFO - PROCESS | 3760 | [3760] 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 570 00:58:17 INFO - PROCESS | 3760 | [3760] 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 570 00:58:17 INFO - PROCESS | 3760 | [3760] 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 570 00:58:17 INFO - PROCESS | 3760 | 1461225497781 Marionette TRACE conn2 <- [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]]]}] 00:58:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:58:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:58:17 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 00:58:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:58:17 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 00:58:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:58:17 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]" 00:58:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:58:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:58:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 702ms 00:58:17 INFO - PROCESS | 3760 | 1461225497820 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 00:58:17 INFO - PROCESS | 3760 | 1461225497822 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 00:58:17 INFO - PROCESS | 3760 | 1461225497825 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:58:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:58:17 INFO - PROCESS | 3760 | 1461225497827 Marionette TRACE conn2 <- [1,2914,null,{}] 00:58:17 INFO - PROCESS | 3760 | 1461225497830 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:17 INFO - PROCESS | 3760 | 1461225497964 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 00:58:17 INFO - PROCESS | 3760 | 1461225497980 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:17 INFO - PROCESS | 3760 | ++DOCSHELL 1D73CC00 == 120 [pid = 3760] [id = 738] 00:58:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (1DA6E400) [pid = 3760] [serial = 2214] [outer = 00000000] 00:58:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (1F3C4C00) [pid = 3760] [serial = 2215] [outer = 1DA6E400] 00:58:18 INFO - PROCESS | 3760 | 1461225498024 Marionette DEBUG loaded listener.js 00:58:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1F3CCC00) [pid = 3760] [serial = 2216] [outer = 1DA6E400] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (14414400) [pid = 3760] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1674FC00) [pid = 3760] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (1DD76400) [pid = 3760] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (18289800) [pid = 3760] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1D387000) [pid = 3760] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (15C47C00) [pid = 3760] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (18EC3C00) [pid = 3760] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (167ECC00) [pid = 3760] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1C554400) [pid = 3760] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (14BF9400) [pid = 3760] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (198CF400) [pid = 3760] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (15939400) [pid = 3760] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1C219400) [pid = 3760] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1C54D800) [pid = 3760] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1C133800) [pid = 3760] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (123F2C00) [pid = 3760] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (17C0E400) [pid = 3760] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1C13F400) [pid = 3760] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (19875800) [pid = 3760] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1C319000) [pid = 3760] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1C8ED400) [pid = 3760] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1C850800) [pid = 3760] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (15937000) [pid = 3760] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1E24B400) [pid = 3760] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1850D800) [pid = 3760] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (20D4A400) [pid = 3760] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1DD6F400) [pid = 3760] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (15C45800) [pid = 3760] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1C406C00) [pid = 3760] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1C342000) [pid = 3760] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:58:18 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (15CB0400) [pid = 3760] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:58:18 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:58:18 INFO - PROCESS | 3760 | 1461225498881 Marionette TRACE conn2 <- [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]]]}] 00:58:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:58:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1076ms 00:58:18 INFO - PROCESS | 3760 | 1461225498920 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 00:58:18 INFO - PROCESS | 3760 | 1461225498922 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 00:58:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:58:18 INFO - PROCESS | 3760 | 1461225498933 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:58:18 INFO - PROCESS | 3760 | 1461225498935 Marionette TRACE conn2 <- [1,2918,null,{}] 00:58:18 INFO - PROCESS | 3760 | 1461225498939 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:19 INFO - PROCESS | 3760 | 1461225499060 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 00:58:19 INFO - PROCESS | 3760 | 1461225499071 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:19 INFO - PROCESS | 3760 | ++DOCSHELL 15F7A800 == 121 [pid = 3760] [id = 739] 00:58:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1656B000) [pid = 3760] [serial = 2217] [outer = 00000000] 00:58:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1893B800) [pid = 3760] [serial = 2218] [outer = 1656B000] 00:58:19 INFO - PROCESS | 3760 | 1461225499116 Marionette DEBUG loaded listener.js 00:58:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (18E0C000) [pid = 3760] [serial = 2219] [outer = 1656B000] 00:58:19 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:58:19 INFO - PROCESS | 3760 | 1461225499546 Marionette TRACE conn2 <- [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]]]}] 00:58:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:58:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 640ms 00:58:19 INFO - PROCESS | 3760 | 1461225499569 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 00:58:19 INFO - PROCESS | 3760 | 1461225499571 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 00:58:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:58:19 INFO - PROCESS | 3760 | 1461225499574 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:58:19 INFO - PROCESS | 3760 | 1461225499575 Marionette TRACE conn2 <- [1,2922,null,{}] 00:58:19 INFO - PROCESS | 3760 | 1461225499579 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:19 INFO - PROCESS | 3760 | 1461225499734 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 00:58:19 INFO - PROCESS | 3760 | 1461225499743 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:19 INFO - PROCESS | 3760 | ++DOCSHELL 14B5C800 == 122 [pid = 3760] [id = 740] 00:58:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (18210C00) [pid = 3760] [serial = 2220] [outer = 00000000] 00:58:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1C225000) [pid = 3760] [serial = 2221] [outer = 18210C00] 00:58:19 INFO - PROCESS | 3760 | 1461225499790 Marionette DEBUG loaded listener.js 00:58:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1C342000) [pid = 3760] [serial = 2222] [outer = 18210C00] 00:58:20 INFO - PROCESS | 3760 | 1461225500215 Marionette TRACE conn2 <- [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]]]}] 00:58:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:58:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 702ms 00:58:20 INFO - PROCESS | 3760 | 1461225500287 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 00:58:20 INFO - PROCESS | 3760 | 1461225500289 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 00:58:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:58:20 INFO - PROCESS | 3760 | 1461225500297 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:58:20 INFO - PROCESS | 3760 | 1461225500299 Marionette TRACE conn2 <- [1,2926,null,{}] 00:58:20 INFO - PROCESS | 3760 | 1461225500302 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:20 INFO - PROCESS | 3760 | 1461225500397 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 00:58:20 INFO - PROCESS | 3760 | 1461225500403 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:20 INFO - PROCESS | 3760 | ++DOCSHELL 1C219400 == 123 [pid = 3760] [id = 741] 00:58:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1CAEB400) [pid = 3760] [serial = 2223] [outer = 00000000] 00:58:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1DF7B400) [pid = 3760] [serial = 2224] [outer = 1CAEB400] 00:58:20 INFO - PROCESS | 3760 | 1461225500463 Marionette DEBUG loaded listener.js 00:58:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1F3C7C00) [pid = 3760] [serial = 2225] [outer = 1CAEB400] 00:58:21 INFO - PROCESS | 3760 | 1461225501178 Marionette TRACE conn2 <- [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]]]}] 00:58:21 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. 00:58:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 936ms 00:58:21 INFO - PROCESS | 3760 | 1461225501243 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 00:58:21 INFO - PROCESS | 3760 | 1461225501249 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 00:58:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:58:21 INFO - PROCESS | 3760 | 1461225501255 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:58:21 INFO - PROCESS | 3760 | 1461225501258 Marionette TRACE conn2 <- [1,2930,null,{}] 00:58:21 INFO - PROCESS | 3760 | 1461225501264 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:21 INFO - PROCESS | 3760 | 1461225501426 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 00:58:21 INFO - PROCESS | 3760 | 1461225501572 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:21 INFO - PROCESS | 3760 | ++DOCSHELL 1445B400 == 124 [pid = 3760] [id = 742] 00:58:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1656F400) [pid = 3760] [serial = 2226] [outer = 00000000] 00:58:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (18D33400) [pid = 3760] [serial = 2227] [outer = 1656F400] 00:58:21 INFO - PROCESS | 3760 | 1461225501630 Marionette DEBUG loaded listener.js 00:58:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (18E14000) [pid = 3760] [serial = 2228] [outer = 1656F400] 00:58:22 INFO - PROCESS | 3760 | 1461225502113 Marionette TRACE conn2 <- [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"]]]}] 00:58:22 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 00:58:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:58:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 905ms 00:58:22 INFO - PROCESS | 3760 | 1461225502158 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 00:58:22 INFO - PROCESS | 3760 | 1461225502164 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 00:58:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:58:22 INFO - PROCESS | 3760 | 1461225502171 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:58:22 INFO - PROCESS | 3760 | 1461225502175 Marionette TRACE conn2 <- [1,2934,null,{}] 00:58:22 INFO - PROCESS | 3760 | 1461225502196 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:22 INFO - PROCESS | 3760 | 1461225502318 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 00:58:22 INFO - PROCESS | 3760 | 1461225502493 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:22 INFO - PROCESS | 3760 | ++DOCSHELL 18E0B000 == 125 [pid = 3760] [id = 743] 00:58:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (18EC7000) [pid = 3760] [serial = 2229] [outer = 00000000] 00:58:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1C21EC00) [pid = 3760] [serial = 2230] [outer = 18EC7000] 00:58:22 INFO - PROCESS | 3760 | 1461225502557 Marionette DEBUG loaded listener.js 00:58:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1C341C00) [pid = 3760] [serial = 2231] [outer = 18EC7000] 00:58:23 INFO - PROCESS | 3760 | 1461225503109 Marionette TRACE conn2 <- [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]]]}] 00:58:23 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. 00:58:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 969ms 00:58:23 INFO - PROCESS | 3760 | 1461225503140 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 00:58:23 INFO - PROCESS | 3760 | 1461225503143 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 00:58:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:58:23 INFO - PROCESS | 3760 | 1461225503148 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:58:23 INFO - PROCESS | 3760 | 1461225503152 Marionette TRACE conn2 <- [1,2938,null,{}] 00:58:23 INFO - PROCESS | 3760 | 1461225503163 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:23 INFO - PROCESS | 3760 | 1461225503287 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 00:58:23 INFO - PROCESS | 3760 | 1461225503463 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:23 INFO - PROCESS | 3760 | ++DOCSHELL 1DA6B400 == 126 [pid = 3760] [id = 744] 00:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1DA6DC00) [pid = 3760] [serial = 2232] [outer = 00000000] 00:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1DF7B000) [pid = 3760] [serial = 2233] [outer = 1DA6DC00] 00:58:23 INFO - PROCESS | 3760 | 1461225503522 Marionette DEBUG loaded listener.js 00:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1E81F800) [pid = 3760] [serial = 2234] [outer = 1DA6DC00] 00:58:23 INFO - PROCESS | 3760 | ++DOCSHELL 1C8FC400 == 127 [pid = 3760] [id = 745] 00:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1D0B3C00) [pid = 3760] [serial = 2235] [outer = 00000000] 00:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (2126F800) [pid = 3760] [serial = 2236] [outer = 1D0B3C00] 00:58:24 INFO - PROCESS | 3760 | 1461225504079 Marionette TRACE conn2 <- [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]]]}] 00:58:24 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. 00:58:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 937ms 00:58:24 INFO - PROCESS | 3760 | 1461225504105 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 00:58:24 INFO - PROCESS | 3760 | 1461225504108 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 00:58:24 INFO - PROCESS | 3760 | 1461225504113 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:58:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:58:24 INFO - PROCESS | 3760 | 1461225504115 Marionette TRACE conn2 <- [1,2942,null,{}] 00:58:24 INFO - PROCESS | 3760 | 1461225504119 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:24 INFO - PROCESS | 3760 | 1461225504263 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 00:58:24 INFO - PROCESS | 3760 | 1461225504438 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:24 INFO - PROCESS | 3760 | ++DOCSHELL 20DA6400 == 128 [pid = 3760] [id = 746] 00:58:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (20DA6C00) [pid = 3760] [serial = 2237] [outer = 00000000] 00:58:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (21275C00) [pid = 3760] [serial = 2238] [outer = 20DA6C00] 00:58:24 INFO - PROCESS | 3760 | 1461225504493 Marionette DEBUG loaded listener.js 00:58:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (2174D800) [pid = 3760] [serial = 2239] [outer = 20DA6C00] 00:58:25 INFO - PROCESS | 3760 | 1461225505022 Marionette TRACE conn2 <- [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]]]}] 00:58:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:58:25 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 00:58:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 937ms 00:58:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:58:25 INFO - PROCESS | 3760 | 1461225505059 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 00:58:25 INFO - PROCESS | 3760 | 1461225505062 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 00:58:25 INFO - PROCESS | 3760 | 1461225505065 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:58:25 INFO - PROCESS | 3760 | 1461225505067 Marionette TRACE conn2 <- [1,2946,null,{}] 00:58:25 INFO - PROCESS | 3760 | 1461225505071 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:25 INFO - PROCESS | 3760 | 1461225505260 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 00:58:25 INFO - PROCESS | 3760 | 1461225505372 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:25 INFO - PROCESS | 3760 | ++DOCSHELL 2177B000 == 129 [pid = 3760] [id = 747] 00:58:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (2177C800) [pid = 3760] [serial = 2240] [outer = 00000000] 00:58:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (21BC5C00) [pid = 3760] [serial = 2241] [outer = 2177C800] 00:58:25 INFO - PROCESS | 3760 | 1461225505426 Marionette DEBUG loaded listener.js 00:58:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (21BC9400) [pid = 3760] [serial = 2242] [outer = 2177C800] 00:58:25 INFO - PROCESS | 3760 | 1461225505967 Marionette TRACE conn2 <- [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]]]}] 00:58:25 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. 00:58:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 937ms 00:58:26 INFO - PROCESS | 3760 | 1461225506022 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 00:58:26 INFO - PROCESS | 3760 | 1461225506025 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 00:58:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:58:26 INFO - PROCESS | 3760 | 1461225506030 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:58:26 INFO - PROCESS | 3760 | 1461225506032 Marionette TRACE conn2 <- [1,2950,null,{}] 00:58:26 INFO - PROCESS | 3760 | 1461225506036 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:26 INFO - PROCESS | 3760 | 1461225506159 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 00:58:26 INFO - PROCESS | 3760 | 1461225506335 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:26 INFO - PROCESS | 3760 | ++DOCSHELL 2177EC00 == 130 [pid = 3760] [id = 748] 00:58:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (21BC5000) [pid = 3760] [serial = 2243] [outer = 00000000] 00:58:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (22045800) [pid = 3760] [serial = 2244] [outer = 21BC5000] 00:58:26 INFO - PROCESS | 3760 | 1461225506390 Marionette DEBUG loaded listener.js 00:58:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (22047C00) [pid = 3760] [serial = 2245] [outer = 21BC5000] 00:58:26 INFO - PROCESS | 3760 | 1461225506912 Marionette TRACE conn2 <- [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]]]}] 00:58:26 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. 00:58:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 875ms 00:58:26 INFO - PROCESS | 3760 | 1461225506918 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 00:58:26 INFO - PROCESS | 3760 | 1461225506920 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 00:58:26 INFO - PROCESS | 3760 | 1461225506923 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:58:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:58:26 INFO - PROCESS | 3760 | 1461225506925 Marionette TRACE conn2 <- [1,2954,null,{}] 00:58:26 INFO - PROCESS | 3760 | 1461225506929 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:27 INFO - PROCESS | 3760 | 1461225507044 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 00:58:27 INFO - PROCESS | 3760 | 1461225507209 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:27 INFO - PROCESS | 3760 | ++DOCSHELL 21BCC000 == 131 [pid = 3760] [id = 749] 00:58:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (22047000) [pid = 3760] [serial = 2246] [outer = 00000000] 00:58:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (22050C00) [pid = 3760] [serial = 2247] [outer = 22047000] 00:58:27 INFO - PROCESS | 3760 | 1461225507265 Marionette DEBUG loaded listener.js 00:58:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (228C5800) [pid = 3760] [serial = 2248] [outer = 22047000] 00:58:27 INFO - PROCESS | 3760 | 1461225507737 Marionette TRACE conn2 <- [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]]]}] 00:58:27 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. 00:58:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 827ms 00:58:27 INFO - PROCESS | 3760 | 1461225507751 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 00:58:27 INFO - PROCESS | 3760 | 1461225507753 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 00:58:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:58:27 INFO - PROCESS | 3760 | 1461225507756 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:58:27 INFO - PROCESS | 3760 | 1461225507758 Marionette TRACE conn2 <- [1,2958,null,{}] 00:58:27 INFO - PROCESS | 3760 | 1461225507762 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:27 INFO - PROCESS | 3760 | 1461225507878 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 00:58:28 INFO - PROCESS | 3760 | 1461225508043 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:28 INFO - PROCESS | 3760 | ++DOCSHELL 2204C400 == 132 [pid = 3760] [id = 750] 00:58:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (2204EC00) [pid = 3760] [serial = 2249] [outer = 00000000] 00:58:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (228CFC00) [pid = 3760] [serial = 2250] [outer = 2204EC00] 00:58:28 INFO - PROCESS | 3760 | 1461225508099 Marionette DEBUG loaded listener.js 00:58:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (228D2000) [pid = 3760] [serial = 2251] [outer = 2204EC00] 00:58:28 INFO - PROCESS | 3760 | 1461225508607 Marionette TRACE conn2 <- [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]]]}] 00:58:28 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. 00:58:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 906ms 00:58:28 INFO - PROCESS | 3760 | 1461225508661 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 00:58:28 INFO - PROCESS | 3760 | 1461225508663 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 00:58:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:58:28 INFO - PROCESS | 3760 | 1461225508667 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:58:28 INFO - PROCESS | 3760 | 1461225508669 Marionette TRACE conn2 <- [1,2962,null,{}] 00:58:28 INFO - PROCESS | 3760 | 1461225508673 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:28 INFO - PROCESS | 3760 | 1461225508796 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 00:58:28 INFO - PROCESS | 3760 | 1461225508972 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:28 INFO - PROCESS | 3760 | ++DOCSHELL 228CEC00 == 133 [pid = 3760] [id = 751] 00:58:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (228CF000) [pid = 3760] [serial = 2252] [outer = 00000000] 00:58:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (22B59000) [pid = 3760] [serial = 2253] [outer = 228CF000] 00:58:29 INFO - PROCESS | 3760 | 1461225509027 Marionette DEBUG loaded listener.js 00:58:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 168 (22B5A400) [pid = 3760] [serial = 2254] [outer = 228CF000] 00:58:29 INFO - PROCESS | 3760 | 1461225509513 Marionette TRACE conn2 <- [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]]]}] 00:58:29 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. 00:58:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 906ms 00:58:29 INFO - PROCESS | 3760 | 1461225509571 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 00:58:29 INFO - PROCESS | 3760 | 1461225509574 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 00:58:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:58:29 INFO - PROCESS | 3760 | 1461225509577 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:58:29 INFO - PROCESS | 3760 | 1461225509579 Marionette TRACE conn2 <- [1,2966,null,{}] 00:58:29 INFO - PROCESS | 3760 | 1461225509583 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:29 INFO - PROCESS | 3760 | 1461225509705 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 00:58:29 INFO - PROCESS | 3760 | 1461225509886 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:29 INFO - PROCESS | 3760 | ++DOCSHELL 22B51400 == 134 [pid = 3760] [id = 752] 00:58:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 169 (22B55C00) [pid = 3760] [serial = 2255] [outer = 00000000] 00:58:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 170 (23985400) [pid = 3760] [serial = 2256] [outer = 22B55C00] 00:58:29 INFO - PROCESS | 3760 | 1461225509940 Marionette DEBUG loaded listener.js 00:58:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 171 (23987000) [pid = 3760] [serial = 2257] [outer = 22B55C00] 00:58:30 INFO - PROCESS | 3760 | 1461225510506 Marionette TRACE conn2 <- [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]]]}] 00:58:30 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. 00:58:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 937ms 00:58:30 INFO - PROCESS | 3760 | 1461225510522 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 00:58:30 INFO - PROCESS | 3760 | 1461225510525 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 00:58:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:58:30 INFO - PROCESS | 3760 | 1461225510529 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:58:30 INFO - PROCESS | 3760 | 1461225510531 Marionette TRACE conn2 <- [1,2970,null,{}] 00:58:30 INFO - PROCESS | 3760 | 1461225510535 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:30 INFO - PROCESS | 3760 | 1461225510667 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 00:58:30 INFO - PROCESS | 3760 | 1461225510816 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:30 INFO - PROCESS | 3760 | ++DOCSHELL 167E7000 == 135 [pid = 3760] [id = 753] 00:58:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 172 (1820DC00) [pid = 3760] [serial = 2258] [outer = 00000000] 00:58:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 173 (19878400) [pid = 3760] [serial = 2259] [outer = 1820DC00] 00:58:30 INFO - PROCESS | 3760 | 1461225510877 Marionette DEBUG loaded listener.js 00:58:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 174 (1C31BC00) [pid = 3760] [serial = 2260] [outer = 1820DC00] 00:58:31 INFO - PROCESS | 3760 | 1461225511357 Marionette TRACE conn2 <- [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"]]]}] 00:58:31 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 00:58:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:58:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 844ms 00:58:31 INFO - PROCESS | 3760 | 1461225511371 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 00:58:31 INFO - PROCESS | 3760 | 1461225511373 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 00:58:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:58:31 INFO - PROCESS | 3760 | 1461225511395 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:58:31 INFO - PROCESS | 3760 | 1461225511397 Marionette TRACE conn2 <- [1,2974,null,{}] 00:58:31 INFO - PROCESS | 3760 | 1461225511401 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:31 INFO - PROCESS | 3760 | 1461225511520 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 00:58:31 INFO - PROCESS | 3760 | 1461225511918 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:31 INFO - PROCESS | 3760 | ++DOCSHELL 157B2400 == 136 [pid = 3760] [id = 754] 00:58:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 175 (15CB1C00) [pid = 3760] [serial = 2261] [outer = 00000000] 00:58:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 176 (18201C00) [pid = 3760] [serial = 2262] [outer = 15CB1C00] 00:58:31 INFO - PROCESS | 3760 | 1461225512009 Marionette DEBUG loaded listener.js 00:58:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 177 (18513400) [pid = 3760] [serial = 2263] [outer = 15CB1C00] 00:58:32 INFO - PROCESS | 3760 | 1461225512563 Marionette TRACE conn2 <- [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]]]}] 00:58:32 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. 00:58:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1187ms 00:58:32 INFO - PROCESS | 3760 | 1461225512593 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 00:58:32 INFO - PROCESS | 3760 | 1461225512598 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 00:58:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:58:32 INFO - PROCESS | 3760 | 1461225512603 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:58:32 INFO - PROCESS | 3760 | 1461225512606 Marionette TRACE conn2 <- [1,2978,null,{}] 00:58:32 INFO - PROCESS | 3760 | 1461225512611 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:32 INFO - PROCESS | 3760 | 1461225512725 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 00:58:32 INFO - PROCESS | 3760 | 1461225512915 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:32 INFO - PROCESS | 3760 | ++DOCSHELL 197D2400 == 137 [pid = 3760] [id = 755] 00:58:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 178 (197D2C00) [pid = 3760] [serial = 2264] [outer = 00000000] 00:58:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 179 (19DD9000) [pid = 3760] [serial = 2265] [outer = 197D2C00] 00:58:32 INFO - PROCESS | 3760 | 1461225512967 Marionette DEBUG loaded listener.js 00:58:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 180 (19DD7000) [pid = 3760] [serial = 2266] [outer = 197D2C00] 00:58:33 INFO - PROCESS | 3760 | ++DOCSHELL 1C1EFC00 == 138 [pid = 3760] [id = 756] 00:58:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 181 (1C1F0000) [pid = 3760] [serial = 2267] [outer = 00000000] 00:58:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 182 (1C1F6400) [pid = 3760] [serial = 2268] [outer = 1C1F0000] 00:58:33 INFO - PROCESS | 3760 | 1461225513604 Marionette TRACE conn2 <- [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]]]}] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 12D98000 == 137 [pid = 3760] [id = 370] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 14B5C800 == 136 [pid = 3760] [id = 740] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 15F7A800 == 135 [pid = 3760] [id = 739] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 1D73CC00 == 134 [pid = 3760] [id = 738] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 1CAE8400 == 133 [pid = 3760] [id = 737] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 1CD28000 == 132 [pid = 3760] [id = 736] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 1C1F6800 == 131 [pid = 3760] [id = 735] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 18E18400 == 130 [pid = 3760] [id = 734] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 18D2A800 == 129 [pid = 3760] [id = 733] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 18E10400 == 128 [pid = 3760] [id = 732] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 1593B000 == 127 [pid = 3760] [id = 731] 00:58:33 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. 00:58:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1047ms 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 181 (15CDB400) [pid = 3760] [serial = 2116] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 180 (199A4000) [pid = 3760] [serial = 2119] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 179 (1D05D400) [pid = 3760] [serial = 2122] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 178 (20D4B400) [pid = 3760] [serial = 2125] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 177 (20DAD800) [pid = 3760] [serial = 2128] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 176 (21274800) [pid = 3760] [serial = 2131] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 175 (1F3CF400) [pid = 3760] [serial = 2134] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 174 (1D33A800) [pid = 3760] [serial = 2167] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 13B06800 == 126 [pid = 3760] [id = 724] 00:58:33 INFO - PROCESS | 3760 | --DOCSHELL 14406400 == 125 [pid = 3760] [id = 723] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 173 (1CD26000) [pid = 3760] [serial = 2060] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 172 (18E10800) [pid = 3760] [serial = 1991] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 171 (20D45000) [pid = 3760] [serial = 1985] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 170 (1A333400) [pid = 3760] [serial = 2066] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 169 (20DA1C00) [pid = 3760] [serial = 1988] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 168 (1E255C00) [pid = 3760] [serial = 2084] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 167 (18163800) [pid = 3760] [serial = 2063] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (1DA6C400) [pid = 3760] [serial = 1979] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (1CAEB000) [pid = 3760] [serial = 1976] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (1DD6FC00) [pid = 3760] [serial = 2078] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (1DD79800) [pid = 3760] [serial = 1982] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (1DF79C00) [pid = 3760] [serial = 2081] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (1DA66000) [pid = 3760] [serial = 2075] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (1D74B400) [pid = 3760] [serial = 2072] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1D22B000) [pid = 3760] [serial = 2021] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (1D336000) [pid = 3760] [serial = 2069] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1827F000) [pid = 3760] [serial = 2141] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (17C0EC00) [pid = 3760] [serial = 2140] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (18ED0000) [pid = 3760] [serial = 2146] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (19871400) [pid = 3760] [serial = 2147] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (17C0F400) [pid = 3760] [serial = 2143] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1C856C00) [pid = 3760] [serial = 2158] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (18281C00) [pid = 3760] [serial = 2144] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (18510000) [pid = 3760] [serial = 2138] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (18289C00) [pid = 3760] [serial = 2137] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (198FB400) [pid = 3760] [serial = 2149] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (18EC8800) [pid = 3760] [serial = 2161] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1C401C00) [pid = 3760] [serial = 2155] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1CD1F800) [pid = 3760] [serial = 2164] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1D05B800) [pid = 3760] [serial = 2165] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1C13EC00) [pid = 3760] [serial = 2152] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1C1F2800) [pid = 3760] [serial = 2153] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1C8F0800) [pid = 3760] [serial = 2159] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1C40F000) [pid = 3760] [serial = 2156] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1A23AC00) [pid = 3760] [serial = 2150] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1C1C9800) [pid = 3760] [serial = 2162] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (15725400) [pid = 3760] [serial = 2024] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (185F0C00) [pid = 3760] [serial = 2027] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1C854000) [pid = 3760] [serial = 2033] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (19AA7800) [pid = 3760] [serial = 2030] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (17C0BC00) [pid = 3760] [serial = 1970] [outer = 00000000] [url = about:blank] 00:58:33 INFO - PROCESS | 3760 | 1461225513727 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 00:58:33 INFO - PROCESS | 3760 | 1461225513731 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 00:58:33 INFO - PROCESS | 3760 | 1461225513759 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:58:33 INFO - PROCESS | 3760 | 1461225513761 Marionette TRACE conn2 <- [1,2982,null,{}] 00:58:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:58:33 INFO - PROCESS | 3760 | 1461225513767 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:33 INFO - PROCESS | 3760 | 1461225513893 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 00:58:33 INFO - PROCESS | 3760 | 1461225513899 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:33 INFO - PROCESS | 3760 | ++DOCSHELL 1674B800 == 126 [pid = 3760] [id = 757] 00:58:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1674F400) [pid = 3760] [serial = 2269] [outer = 00000000] 00:58:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (18163800) [pid = 3760] [serial = 2270] [outer = 1674F400] 00:58:33 INFO - PROCESS | 3760 | 1461225513945 Marionette DEBUG loaded listener.js 00:58:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (18280800) [pid = 3760] [serial = 2271] [outer = 1674F400] 00:58:34 INFO - PROCESS | 3760 | 1461225514471 Marionette TRACE conn2 <- [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]]]}] 00:58:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:58:34 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 00:58:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 750ms 00:58:34 INFO - PROCESS | 3760 | 1461225514504 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 00:58:34 INFO - PROCESS | 3760 | 1461225514506 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 00:58:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:58:34 INFO - PROCESS | 3760 | 1461225514511 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:58:34 INFO - PROCESS | 3760 | 1461225514517 Marionette TRACE conn2 <- [1,2986,null,{}] 00:58:34 INFO - PROCESS | 3760 | 1461225514529 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:34 INFO - PROCESS | 3760 | 1461225514632 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 00:58:34 INFO - PROCESS | 3760 | 1461225514758 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:34 INFO - PROCESS | 3760 | ++DOCSHELL 18D59000 == 127 [pid = 3760] [id = 758] 00:58:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (18D59C00) [pid = 3760] [serial = 2272] [outer = 00000000] 00:58:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (19AA7800) [pid = 3760] [serial = 2273] [outer = 18D59C00] 00:58:34 INFO - PROCESS | 3760 | 1461225514804 Marionette DEBUG loaded listener.js 00:58:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1A230C00) [pid = 3760] [serial = 2274] [outer = 18D59C00] 00:58:35 INFO - PROCESS | 3760 | 1461225515163 Marionette TRACE conn2 <- [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]]]}] 00:58:35 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. 00:58:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 703ms 00:58:35 INFO - PROCESS | 3760 | 1461225515216 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 00:58:35 INFO - PROCESS | 3760 | 1461225515219 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 00:58:35 INFO - PROCESS | 3760 | 1461225515222 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:58:35 INFO - PROCESS | 3760 | 1461225515224 Marionette TRACE conn2 <- [1,2990,null,{}] 00:58:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:58:35 INFO - PROCESS | 3760 | 1461225515227 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:35 INFO - PROCESS | 3760 | 1461225515351 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 00:58:35 INFO - PROCESS | 3760 | 1461225515363 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:35 INFO - PROCESS | 3760 | ++DOCSHELL 1440DC00 == 128 [pid = 3760] [id = 759] 00:58:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (15CF0400) [pid = 3760] [serial = 2275] [outer = 00000000] 00:58:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1C1F0C00) [pid = 3760] [serial = 2276] [outer = 15CF0400] 00:58:35 INFO - PROCESS | 3760 | 1461225515410 Marionette DEBUG loaded listener.js 00:58:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1C21CC00) [pid = 3760] [serial = 2277] [outer = 15CF0400] 00:58:35 INFO - PROCESS | 3760 | 1461225515863 Marionette TRACE conn2 <- [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]]]}] 00:58:35 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. 00:58:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 703ms 00:58:35 INFO - PROCESS | 3760 | 1461225515941 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 00:58:35 INFO - PROCESS | 3760 | 1461225515943 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 00:58:35 INFO - PROCESS | 3760 | 1461225515946 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:58:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:58:35 INFO - PROCESS | 3760 | 1461225515948 Marionette TRACE conn2 <- [1,2994,null,{}] 00:58:35 INFO - PROCESS | 3760 | 1461225515951 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:36 INFO - PROCESS | 3760 | 1461225516090 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 00:58:36 INFO - PROCESS | 3760 | 1461225516103 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:36 INFO - PROCESS | 3760 | ++DOCSHELL 1C408C00 == 129 [pid = 3760] [id = 760] 00:58:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1C409800) [pid = 3760] [serial = 2278] [outer = 00000000] 00:58:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1C5C0000) [pid = 3760] [serial = 2279] [outer = 1C409800] 00:58:36 INFO - PROCESS | 3760 | 1461225516154 Marionette DEBUG loaded listener.js 00:58:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1C852000) [pid = 3760] [serial = 2280] [outer = 1C409800] 00:58:36 INFO - PROCESS | 3760 | 1461225516612 Marionette TRACE conn2 <- [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]]]}] 00:58:36 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. 00:58:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 702ms 00:58:36 INFO - PROCESS | 3760 | 1461225516648 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 00:58:36 INFO - PROCESS | 3760 | 1461225516650 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 00:58:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:58:36 INFO - PROCESS | 3760 | 1461225516653 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:58:36 INFO - PROCESS | 3760 | 1461225516655 Marionette TRACE conn2 <- [1,2998,null,{}] 00:58:36 INFO - PROCESS | 3760 | 1461225516658 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:36 INFO - PROCESS | 3760 | 1461225516799 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 00:58:36 INFO - PROCESS | 3760 | 1461225516853 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:36 INFO - PROCESS | 3760 | ++DOCSHELL 1C8F3C00 == 130 [pid = 3760] [id = 761] 00:58:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1CAEB800) [pid = 3760] [serial = 2281] [outer = 00000000] 00:58:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1CD28C00) [pid = 3760] [serial = 2282] [outer = 1CAEB800] 00:58:36 INFO - PROCESS | 3760 | 1461225516897 Marionette DEBUG loaded listener.js 00:58:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1D05D400) [pid = 3760] [serial = 2283] [outer = 1CAEB800] 00:58:37 INFO - PROCESS | 3760 | [3760] 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 00:58:37 INFO - PROCESS | 3760 | 1461225517369 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:58:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:58:37 INFO - {} 00:58:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:58:37 INFO - {} 00:58:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:58:37 INFO - {} 00:58:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:58:37 INFO - {} 00:58:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 750ms 00:58:37 INFO - PROCESS | 3760 | 1461225517394 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 00:58:37 INFO - PROCESS | 3760 | 1461225517396 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 00:58:37 INFO - TEST-START | /FileAPI/fileReader.html 00:58:37 INFO - PROCESS | 3760 | 1461225517399 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:58:37 INFO - PROCESS | 3760 | 1461225517401 Marionette TRACE conn2 <- [1,3002,null,{}] 00:58:37 INFO - PROCESS | 3760 | 1461225517404 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:37 INFO - PROCESS | 3760 | 1461225517543 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 00:58:37 INFO - PROCESS | 3760 | 1461225517560 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:37 INFO - PROCESS | 3760 | ++DOCSHELL 1D0B7800 == 131 [pid = 3760] [id = 762] 00:58:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1D334C00) [pid = 3760] [serial = 2284] [outer = 00000000] 00:58:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1D749000) [pid = 3760] [serial = 2285] [outer = 1D334C00] 00:58:37 INFO - PROCESS | 3760 | 1461225517604 Marionette DEBUG loaded listener.js 00:58:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1D8B4000) [pid = 3760] [serial = 2286] [outer = 1D334C00] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (19870C00) [pid = 3760] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (18D34000) [pid = 3760] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1D331400) [pid = 3760] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1593B400) [pid = 3760] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (18EC6800) [pid = 3760] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1D05CC00) [pid = 3760] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1656B000) [pid = 3760] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1C349800) [pid = 3760] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (197D5000) [pid = 3760] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (20D46400) [pid = 3760] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (21270800) [pid = 3760] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1F3C5400) [pid = 3760] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (20D44000) [pid = 3760] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (15562400) [pid = 3760] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1CD1EC00) [pid = 3760] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1DA6E400) [pid = 3760] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (18210C00) [pid = 3760] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:58:38 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1C224400) [pid = 3760] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:58:38 INFO - PROCESS | 3760 | 1461225518410 Marionette TRACE conn2 <- [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]]]}] 00:58:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:58:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:58:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:58:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:58:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 1046ms 00:58:38 INFO - PROCESS | 3760 | 1461225518446 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 00:58:38 INFO - PROCESS | 3760 | 1461225518448 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 00:58:38 INFO - TEST-START | /FileAPI/historical.html 00:58:38 INFO - PROCESS | 3760 | 1461225518451 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:58:38 INFO - PROCESS | 3760 | 1461225518453 Marionette TRACE conn2 <- [1,3006,null,{}] 00:58:38 INFO - PROCESS | 3760 | 1461225518457 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:38 INFO - PROCESS | 3760 | 1461225518552 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 00:58:38 INFO - PROCESS | 3760 | 1461225518677 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:38 INFO - PROCESS | 3760 | ++DOCSHELL 15C0EC00 == 132 [pid = 3760] [id = 763] 00:58:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (167E6000) [pid = 3760] [serial = 2287] [outer = 00000000] 00:58:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1C1CC000) [pid = 3760] [serial = 2288] [outer = 167E6000] 00:58:38 INFO - PROCESS | 3760 | 1461225518721 Marionette DEBUG loaded listener.js 00:58:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1C553C00) [pid = 3760] [serial = 2289] [outer = 167E6000] 00:58:39 INFO - PROCESS | 3760 | 1461225519069 Marionette TRACE conn2 <- [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"]]]}] 00:58:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:58:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:58:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:58:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:58:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:58:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:58:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:58:39 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 00:58:39 INFO - PROCESS | 3760 | 1461225519091 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 00:58:39 INFO - PROCESS | 3760 | 1461225519093 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 00:58:39 INFO - TEST-START | /FileAPI/idlharness.html 00:58:39 INFO - PROCESS | 3760 | 1461225519096 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:58:39 INFO - PROCESS | 3760 | 1461225519098 Marionette TRACE conn2 <- [1,3010,null,{}] 00:58:39 INFO - PROCESS | 3760 | 1461225519101 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:39 INFO - PROCESS | 3760 | 1461225519253 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 00:58:39 INFO - PROCESS | 3760 | 1461225519265 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:39 INFO - PROCESS | 3760 | ++DOCSHELL 16636800 == 133 [pid = 3760] [id = 764] 00:58:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (19870C00) [pid = 3760] [serial = 2290] [outer = 00000000] 00:58:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1DA6BC00) [pid = 3760] [serial = 2291] [outer = 19870C00] 00:58:39 INFO - PROCESS | 3760 | 1461225519309 Marionette DEBUG loaded listener.js 00:58:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1DA71000) [pid = 3760] [serial = 2292] [outer = 19870C00] 00:58:40 INFO - PROCESS | 3760 | 1461225520192 Marionette TRACE conn2 <- [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]]]}] 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:58:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:58:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:58:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:58:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:58:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:58:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:58:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:58:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:58:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:58:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:58:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:58:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:58:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:58:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:58:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:58:40 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 00:58:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:58:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:58:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:58:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:58:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:58:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:58:40 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 00:58:40 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 00:58:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:58:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:58:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:58:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:58:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:58:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:58:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:58:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:58:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:58:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:58:40 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 00:58:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:58:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:58:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:58:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:58:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:58:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:58:40 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 00:58:40 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 00:58:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:58:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:58:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:58:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:58:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:58:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:58:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:58:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1297ms 00:58:40 INFO - PROCESS | 3760 | 1461225520397 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 00:58:40 INFO - PROCESS | 3760 | 1461225520402 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 00:58:40 INFO - TEST-START | /FileAPI/idlharness.worker 00:58:40 INFO - PROCESS | 3760 | 1461225520414 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:58:40 INFO - PROCESS | 3760 | 1461225520418 Marionette TRACE conn2 <- [1,3014,null,{}] 00:58:40 INFO - PROCESS | 3760 | 1461225520423 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:40 INFO - PROCESS | 3760 | 1461225520584 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 00:58:40 INFO - PROCESS | 3760 | 1461225520745 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:40 INFO - PROCESS | 3760 | ++DOCSHELL 1656E000 == 134 [pid = 3760] [id = 765] 00:58:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1662AC00) [pid = 3760] [serial = 2293] [outer = 00000000] 00:58:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (17C08400) [pid = 3760] [serial = 2294] [outer = 1662AC00] 00:58:40 INFO - PROCESS | 3760 | 1461225520803 Marionette DEBUG loaded listener.js 00:58:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1827A800) [pid = 3760] [serial = 2295] [outer = 1662AC00] 00:58:41 INFO - PROCESS | 3760 | [3760] 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 00:58:41 INFO - PROCESS | 3760 | 1461225521986 Marionette TRACE conn2 <- [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,{},{}]]]}] 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:58:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:58:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:58:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:58:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:58:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:58:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:58:42 INFO - {} 00:58:42 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 00:58:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:58:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:58:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:58:42 INFO - {} 00:58:42 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 - {} 00:58:42 INFO - {} 00:58:42 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 00:58:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:58:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:58:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:58:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:58:42 INFO - {} 00:58:42 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 00:58:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:58:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:58:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:58:42 INFO - {} 00:58:42 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 - {} 00:58:42 INFO - {} 00:58:42 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 00:58:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:58:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:58:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 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 00:58:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:58:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:58:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 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 00:58:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 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 00:58:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 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 00:58:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:58:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:58:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:58:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:58:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:58:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:58:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:58:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:58:42 INFO - {} 00:58:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1749ms 00:58:42 INFO - PROCESS | 3760 | 1461225522173 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 00:58:42 INFO - PROCESS | 3760 | 1461225522177 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 00:58:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:58:42 INFO - PROCESS | 3760 | 1461225522197 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:58:42 INFO - PROCESS | 3760 | 1461225522201 Marionette TRACE conn2 <- [1,3018,null,{}] 00:58:42 INFO - PROCESS | 3760 | 1461225522206 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:42 INFO - PROCESS | 3760 | 1461225522327 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 00:58:42 INFO - PROCESS | 3760 | 1461225522484 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:42 INFO - PROCESS | 3760 | ++DOCSHELL 18E10400 == 135 [pid = 3760] [id = 766] 00:58:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1973BC00) [pid = 3760] [serial = 2296] [outer = 00000000] 00:58:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1D22BC00) [pid = 3760] [serial = 2297] [outer = 1973BC00] 00:58:42 INFO - PROCESS | 3760 | 1461225522574 Marionette DEBUG loaded listener.js 00:58:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (21750C00) [pid = 3760] [serial = 2298] [outer = 1973BC00] 00:58:43 INFO - PROCESS | 3760 | 1461225523129 Marionette TRACE conn2 <- [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]]]}] 00:58:43 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 00:58:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 952ms 00:58:43 INFO - PROCESS | 3760 | 1461225523144 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 00:58:43 INFO - PROCESS | 3760 | 1461225523146 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 00:58:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:58:43 INFO - PROCESS | 3760 | 1461225523150 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:58:43 INFO - PROCESS | 3760 | 1461225523153 Marionette TRACE conn2 <- [1,3022,null,{}] 00:58:43 INFO - PROCESS | 3760 | 1461225523163 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:43 INFO - PROCESS | 3760 | 1461225523289 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 00:58:43 INFO - PROCESS | 3760 | 1461225523459 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:43 INFO - PROCESS | 3760 | ++DOCSHELL 22044800 == 136 [pid = 3760] [id = 767] 00:58:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (2204A000) [pid = 3760] [serial = 2299] [outer = 00000000] 00:58:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (2248C400) [pid = 3760] [serial = 2300] [outer = 2204A000] 00:58:43 INFO - PROCESS | 3760 | 1461225523518 Marionette DEBUG loaded listener.js 00:58:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (2248F800) [pid = 3760] [serial = 2301] [outer = 2204A000] 00:58:44 INFO - PROCESS | 3760 | 1461225524070 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 00:58:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:58:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 937ms 00:58:44 INFO - PROCESS | 3760 | 1461225524098 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 00:58:44 INFO - PROCESS | 3760 | 1461225524101 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 00:58:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:58:44 INFO - PROCESS | 3760 | 1461225524106 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:58:44 INFO - PROCESS | 3760 | 1461225524108 Marionette TRACE conn2 <- [1,3026,null,{}] 00:58:44 INFO - PROCESS | 3760 | 1461225524112 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:44 INFO - PROCESS | 3760 | 1461225524241 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 00:58:44 INFO - PROCESS | 3760 | 1461225524419 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:44 INFO - PROCESS | 3760 | ++DOCSHELL 22497C00 == 137 [pid = 3760] [id = 768] 00:58:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (228C7000) [pid = 3760] [serial = 2302] [outer = 00000000] 00:58:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (23983800) [pid = 3760] [serial = 2303] [outer = 228C7000] 00:58:44 INFO - PROCESS | 3760 | 1461225524474 Marionette DEBUG loaded listener.js 00:58:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (23989800) [pid = 3760] [serial = 2304] [outer = 228C7000] 00:58:44 INFO - PROCESS | 3760 | 1461225524969 Marionette TRACE conn2 <- [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"]]]}] 00:58:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:58:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:58:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:58:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 906ms 00:58:45 INFO - PROCESS | 3760 | 1461225525010 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 00:58:45 INFO - PROCESS | 3760 | 1461225525012 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 00:58:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:58:45 INFO - PROCESS | 3760 | 1461225525016 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:58:45 INFO - PROCESS | 3760 | 1461225525018 Marionette TRACE conn2 <- [1,3030,null,{}] 00:58:45 INFO - PROCESS | 3760 | 1461225525022 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:45 INFO - PROCESS | 3760 | 1461225525141 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 00:58:45 INFO - PROCESS | 3760 | 1461225525284 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:45 INFO - PROCESS | 3760 | ++DOCSHELL 22490800 == 138 [pid = 3760] [id = 769] 00:58:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (228C4C00) [pid = 3760] [serial = 2305] [outer = 00000000] 00:58:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (23E9CC00) [pid = 3760] [serial = 2306] [outer = 228C4C00] 00:58:45 INFO - PROCESS | 3760 | 1461225525337 Marionette DEBUG loaded listener.js 00:58:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (23E9E000) [pid = 3760] [serial = 2307] [outer = 228C4C00] 00:58:46 INFO - PROCESS | 3760 | 1461225526050 Marionette TRACE conn2 <- [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]]]}] 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:58:46 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. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:58:46 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'.) 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:58:46 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. 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:58:46 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. 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:58:46 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. 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:58:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1203ms 00:58:46 INFO - PROCESS | 3760 | 1461225526224 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 00:58:46 INFO - PROCESS | 3760 | 1461225526226 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 00:58:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:58:46 INFO - PROCESS | 3760 | 1461225526230 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:58:46 INFO - PROCESS | 3760 | 1461225526232 Marionette TRACE conn2 <- [1,3034,null,{}] 00:58:46 INFO - PROCESS | 3760 | 1461225526236 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:46 INFO - PROCESS | 3760 | 1461225526366 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 00:58:46 INFO - PROCESS | 3760 | 1461225526566 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:46 INFO - PROCESS | 3760 | ++DOCSHELL 22477400 == 139 [pid = 3760] [id = 770] 00:58:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (22477C00) [pid = 3760] [serial = 2308] [outer = 00000000] 00:58:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (23EA5C00) [pid = 3760] [serial = 2309] [outer = 22477C00] 00:58:46 INFO - PROCESS | 3760 | 1461225526627 Marionette DEBUG loaded listener.js 00:58:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (23EA9C00) [pid = 3760] [serial = 2310] [outer = 22477C00] 00:58:46 INFO - PROCESS | 3760 | [3760] 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 00:58:47 INFO - PROCESS | 3760 | 1461225527135 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:58:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:58:47 INFO - {} 00:58:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 953ms 00:58:47 INFO - PROCESS | 3760 | 1461225527175 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 00:58:47 INFO - PROCESS | 3760 | 1461225527177 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 00:58:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:58:47 INFO - PROCESS | 3760 | 1461225527181 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:58:47 INFO - PROCESS | 3760 | 1461225527183 Marionette TRACE conn2 <- [1,3038,null,{}] 00:58:47 INFO - PROCESS | 3760 | 1461225527187 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:47 INFO - PROCESS | 3760 | 1461225527317 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 00:58:47 INFO - PROCESS | 3760 | 1461225527496 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:47 INFO - PROCESS | 3760 | ++DOCSHELL 15F77800 == 140 [pid = 3760] [id = 771] 00:58:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (15F7A800) [pid = 3760] [serial = 2311] [outer = 00000000] 00:58:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (18941C00) [pid = 3760] [serial = 2312] [outer = 15F7A800] 00:58:47 INFO - PROCESS | 3760 | 1461225527552 Marionette DEBUG loaded listener.js 00:58:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (18D31400) [pid = 3760] [serial = 2313] [outer = 15F7A800] 00:58:48 INFO - PROCESS | 3760 | 1461225528073 Marionette TRACE conn2 <- [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]]]}] 00:58:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:58:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:58:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:58:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:58:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 937ms 00:58:48 INFO - PROCESS | 3760 | 1461225528126 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 00:58:48 INFO - PROCESS | 3760 | 1461225528129 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 00:58:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:58:48 INFO - PROCESS | 3760 | 1461225528149 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:58:48 INFO - PROCESS | 3760 | 1461225528151 Marionette TRACE conn2 <- [1,3042,null,{}] 00:58:48 INFO - PROCESS | 3760 | 1461225528155 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:48 INFO - PROCESS | 3760 | 1461225528279 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 00:58:48 INFO - PROCESS | 3760 | 1461225528458 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:48 INFO - PROCESS | 3760 | ++DOCSHELL 185F4800 == 141 [pid = 3760] [id = 772] 00:58:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1986FC00) [pid = 3760] [serial = 2314] [outer = 00000000] 00:58:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (1C222C00) [pid = 3760] [serial = 2315] [outer = 1986FC00] 00:58:48 INFO - PROCESS | 3760 | 1461225528513 Marionette DEBUG loaded listener.js 00:58:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (1C55A000) [pid = 3760] [serial = 2316] [outer = 1986FC00] 00:58:49 INFO - PROCESS | 3760 | 1461225529331 Marionette TRACE conn2 <- [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"]]]}] 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:58:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:58:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:58:49 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" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:58:49 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" 00:58:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:58:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:58:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1343ms 00:58:49 INFO - PROCESS | 3760 | 1461225529501 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 00:58:49 INFO - PROCESS | 3760 | 1461225529504 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 00:58:49 INFO - PROCESS | 3760 | 1461225529509 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:58:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:58:49 INFO - PROCESS | 3760 | 1461225529511 Marionette TRACE conn2 <- [1,3046,null,{}] 00:58:49 INFO - PROCESS | 3760 | 1461225529515 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:49 INFO - PROCESS | 3760 | 1461225529625 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 00:58:49 INFO - PROCESS | 3760 | 1461225529824 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:49 INFO - PROCESS | 3760 | ++DOCSHELL 19A7A800 == 142 [pid = 3760] [id = 773] 00:58:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (1AAC5400) [pid = 3760] [serial = 2317] [outer = 00000000] 00:58:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (22425800) [pid = 3760] [serial = 2318] [outer = 1AAC5400] 00:58:49 INFO - PROCESS | 3760 | 1461225529912 Marionette DEBUG loaded listener.js 00:58:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (22426C00) [pid = 3760] [serial = 2319] [outer = 1AAC5400] 00:58:50 INFO - PROCESS | 3760 | 1461225530432 Marionette TRACE conn2 <- [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]]]}] 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:58:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:58:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:58:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:58:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:58:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:58:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:58:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:58:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:58:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 952ms 00:58:50 INFO - PROCESS | 3760 | 1461225530458 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 00:58:50 INFO - PROCESS | 3760 | 1461225530461 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 00:58:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:58:50 INFO - PROCESS | 3760 | 1461225530464 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:58:50 INFO - PROCESS | 3760 | 1461225530466 Marionette TRACE conn2 <- [1,3050,null,{}] 00:58:50 INFO - PROCESS | 3760 | 1461225530469 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:50 INFO - PROCESS | 3760 | 1461225530593 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 00:58:50 INFO - PROCESS | 3760 | 1461225530733 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:50 INFO - PROCESS | 3760 | ++DOCSHELL 22420400 == 143 [pid = 3760] [id = 774] 00:58:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (22427000) [pid = 3760] [serial = 2320] [outer = 00000000] 00:58:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 168 (24F14400) [pid = 3760] [serial = 2321] [outer = 22427000] 00:58:50 INFO - PROCESS | 3760 | 1461225530786 Marionette DEBUG loaded listener.js 00:58:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 169 (24F15800) [pid = 3760] [serial = 2322] [outer = 22427000] 00:58:50 INFO - PROCESS | 3760 | [3760] 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 00:58:51 INFO - PROCESS | 3760 | 1461225531384 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:58:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:58:51 INFO - {} 00:58:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 953ms 00:58:51 INFO - PROCESS | 3760 | 1461225531409 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 00:58:51 INFO - PROCESS | 3760 | 1461225531412 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 00:58:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:58:51 INFO - PROCESS | 3760 | 1461225531416 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:58:51 INFO - PROCESS | 3760 | 1461225531418 Marionette TRACE conn2 <- [1,3054,null,{}] 00:58:51 INFO - PROCESS | 3760 | 1461225531422 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:51 INFO - PROCESS | 3760 | 1461225531559 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 00:58:51 INFO - PROCESS | 3760 | 1461225531722 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:51 INFO - PROCESS | 3760 | ++DOCSHELL 13362400 == 144 [pid = 3760] [id = 775] 00:58:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 170 (1555F800) [pid = 3760] [serial = 2323] [outer = 00000000] 00:58:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 171 (197D8800) [pid = 3760] [serial = 2324] [outer = 1555F800] 00:58:51 INFO - PROCESS | 3760 | 1461225531785 Marionette DEBUG loaded listener.js 00:58:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 172 (1C135800) [pid = 3760] [serial = 2325] [outer = 1555F800] 00:58:52 INFO - PROCESS | 3760 | 1461225532616 Marionette TRACE conn2 <- [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]]]}] 00:58:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:58:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:58:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:58:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:58:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:58:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:58:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:58:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1249ms 00:58:52 INFO - PROCESS | 3760 | 1461225532670 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 00:58:52 INFO - PROCESS | 3760 | 1461225532673 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 00:58:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:58:52 INFO - PROCESS | 3760 | 1461225532679 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:58:52 INFO - PROCESS | 3760 | 1461225532682 Marionette TRACE conn2 <- [1,3058,null,{}] 00:58:52 INFO - PROCESS | 3760 | 1461225532688 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:52 INFO - PROCESS | 3760 | 1461225532803 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 00:58:52 INFO - PROCESS | 3760 | 1461225532973 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:52 INFO - PROCESS | 3760 | ++DOCSHELL 1827C400 == 145 [pid = 3760] [id = 776] 00:58:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 173 (18280400) [pid = 3760] [serial = 2326] [outer = 00000000] 00:58:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 174 (18ED2800) [pid = 3760] [serial = 2327] [outer = 18280400] 00:58:53 INFO - PROCESS | 3760 | 1461225533024 Marionette DEBUG loaded listener.js 00:58:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 175 (1987B400) [pid = 3760] [serial = 2328] [outer = 18280400] 00:58:53 INFO - PROCESS | 3760 | 1461225533581 Marionette TRACE conn2 <- [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]]]}] 00:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:58:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 937ms 00:58:53 INFO - PROCESS | 3760 | 1461225533626 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 00:58:53 INFO - PROCESS | 3760 | 1461225533632 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 00:58:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:58:53 INFO - PROCESS | 3760 | 1461225533638 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:58:53 INFO - PROCESS | 3760 | 1461225533641 Marionette TRACE conn2 <- [1,3062,null,{}] 00:58:53 INFO - PROCESS | 3760 | 1461225533644 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:53 INFO - PROCESS | 3760 | 1461225533757 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 00:58:53 INFO - PROCESS | 3760 | 1461225533946 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:53 INFO - PROCESS | 3760 | ++DOCSHELL 15939400 == 146 [pid = 3760] [id = 777] 00:58:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 176 (15CAEC00) [pid = 3760] [serial = 2329] [outer = 00000000] 00:58:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 177 (1A239C00) [pid = 3760] [serial = 2330] [outer = 15CAEC00] 00:58:53 INFO - PROCESS | 3760 | 1461225534000 Marionette DEBUG loaded listener.js 00:58:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 178 (1C13E000) [pid = 3760] [serial = 2331] [outer = 15CAEC00] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 12BE3400 == 145 [pid = 3760] [id = 264] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 15C0EC00 == 144 [pid = 3760] [id = 763] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 1D0B7800 == 143 [pid = 3760] [id = 762] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 1C8F3C00 == 142 [pid = 3760] [id = 761] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 1C408C00 == 141 [pid = 3760] [id = 760] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 1440DC00 == 140 [pid = 3760] [id = 759] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 18D59000 == 139 [pid = 3760] [id = 758] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 1674B800 == 138 [pid = 3760] [id = 757] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 1C1EFC00 == 137 [pid = 3760] [id = 756] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 197D2400 == 136 [pid = 3760] [id = 755] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 157B2400 == 135 [pid = 3760] [id = 754] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 177 (1DF7B400) [pid = 3760] [serial = 2224] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 176 (21751800) [pid = 3760] [serial = 2191] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 2204C400 == 134 [pid = 3760] [id = 750] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 21BCC000 == 133 [pid = 3760] [id = 749] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 2177EC00 == 132 [pid = 3760] [id = 748] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 2177B000 == 131 [pid = 3760] [id = 747] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 20DA6400 == 130 [pid = 3760] [id = 746] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 1C8FC400 == 129 [pid = 3760] [id = 745] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 1DA6B400 == 128 [pid = 3760] [id = 744] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 18E0B000 == 127 [pid = 3760] [id = 743] 00:58:54 INFO - PROCESS | 3760 | --DOCSHELL 1445B400 == 126 [pid = 3760] [id = 742] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 175 (1D388C00) [pid = 3760] [serial = 2123] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 174 (1A234400) [pid = 3760] [serial = 2120] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 173 (20DB0400) [pid = 3760] [serial = 2129] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 172 (21279C00) [pid = 3760] [serial = 2132] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 171 (20DA5C00) [pid = 3760] [serial = 2135] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 170 (20D4D800) [pid = 3760] [serial = 2126] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 169 (167EAC00) [pid = 3760] [serial = 2117] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 168 (1C1ECC00) [pid = 3760] [serial = 2203] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 167 (1C21D000) [pid = 3760] [serial = 2204] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (18ECEC00) [pid = 3760] [serial = 2200] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (19873C00) [pid = 3760] [serial = 2201] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (1D382000) [pid = 3760] [serial = 2168] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (1E252000) [pid = 3760] [serial = 2182] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (167EF800) [pid = 3760] [serial = 2195] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (1656BC00) [pid = 3760] [serial = 2194] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (21746800) [pid = 3760] [serial = 2188] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1DBECC00) [pid = 3760] [serial = 2179] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (1AACA800) [pid = 3760] [serial = 2198] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (198D5000) [pid = 3760] [serial = 2197] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (20DAB400) [pid = 3760] [serial = 2185] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (16E67800) [pid = 3760] [serial = 2170] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (1D339000) [pid = 3760] [serial = 2176] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (1C550C00) [pid = 3760] [serial = 2207] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (18ECA400) [pid = 3760] [serial = 2173] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (1C40AC00) [pid = 3760] [serial = 2206] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1D229400) [pid = 3760] [serial = 2209] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (1D337800) [pid = 3760] [serial = 2210] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1893B800) [pid = 3760] [serial = 2218] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (18E0C000) [pid = 3760] [serial = 2219] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1C342000) [pid = 3760] [serial = 2222] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1F3C4C00) [pid = 3760] [serial = 2215] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1DBF2800) [pid = 3760] [serial = 2213] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1DBE3800) [pid = 3760] [serial = 2212] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1C225000) [pid = 3760] [serial = 2221] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1F3CCC00) [pid = 3760] [serial = 2216] [outer = 00000000] [url = about:blank] 00:58:54 INFO - PROCESS | 3760 | 1461225534577 Marionette TRACE conn2 <- [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]]]}] 00:58:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:58:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:58:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:58:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:58:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:58:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:58:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 999ms 00:58:54 INFO - PROCESS | 3760 | 1461225534638 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 00:58:54 INFO - PROCESS | 3760 | 1461225534640 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 00:58:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:58:54 INFO - PROCESS | 3760 | 1461225534644 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:58:54 INFO - PROCESS | 3760 | 1461225534647 Marionette TRACE conn2 <- [1,3066,null,{}] 00:58:54 INFO - PROCESS | 3760 | 1461225534657 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:54 INFO - PROCESS | 3760 | 1461225534765 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 00:58:54 INFO - PROCESS | 3760 | 1461225534888 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:54 INFO - PROCESS | 3760 | ++DOCSHELL 18E0B000 == 127 [pid = 3760] [id = 778] 00:58:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (18E0C000) [pid = 3760] [serial = 2332] [outer = 00000000] 00:58:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (19AB3800) [pid = 3760] [serial = 2333] [outer = 18E0C000] 00:58:54 INFO - PROCESS | 3760 | 1461225534936 Marionette DEBUG loaded listener.js 00:58:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1AAD0C00) [pid = 3760] [serial = 2334] [outer = 18E0C000] 00:58:55 INFO - PROCESS | 3760 | 1461225535370 Marionette TRACE conn2 <- [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] 00:58:55 INFO - PROCESS | 3760 | 1461225535394 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 00:58:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:58:55 INFO - PROCESS | 3760 | 1461225535397 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:58:55 INFO - PROCESS | 3760 | 1461225535399 Marionette TRACE conn2 <- [1,3070,null,{}] 00:58:55 INFO - PROCESS | 3760 | 1461225535402 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:55 INFO - PROCESS | 3760 | 1461225535558 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 00:58:55 INFO - PROCESS | 3760 | 1461225535570 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:55 INFO - PROCESS | 3760 | ++DOCSHELL 1C21BC00 == 128 [pid = 3760] [id = 779] 00:58:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1C21E400) [pid = 3760] [serial = 2335] [outer = 00000000] 00:58:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1C40B800) [pid = 3760] [serial = 2336] [outer = 1C21E400] 00:58:55 INFO - PROCESS | 3760 | 1461225535615 Marionette DEBUG loaded listener.js 00:58:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1C5C2800) [pid = 3760] [serial = 2337] [outer = 1C21E400] 00:58:56 INFO - PROCESS | 3760 | 1461225536102 Marionette TRACE conn2 <- [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]]]}] 00:58:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:58:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:58:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:58:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 00:58:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:58:56 INFO - PROCESS | 3760 | 1461225536137 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 00:58:56 INFO - PROCESS | 3760 | 1461225536139 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 00:58:56 INFO - PROCESS | 3760 | 1461225536142 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:58:56 INFO - PROCESS | 3760 | 1461225536144 Marionette TRACE conn2 <- [1,3074,null,{}] 00:58:56 INFO - PROCESS | 3760 | 1461225536147 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:56 INFO - PROCESS | 3760 | 1461225536245 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 00:58:56 INFO - PROCESS | 3760 | 1461225536251 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:56 INFO - PROCESS | 3760 | ++DOCSHELL 1C313800 == 129 [pid = 3760] [id = 780] 00:58:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1C348000) [pid = 3760] [serial = 2338] [outer = 00000000] 00:58:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1CD26C00) [pid = 3760] [serial = 2339] [outer = 1C348000] 00:58:56 INFO - PROCESS | 3760 | 1461225536295 Marionette DEBUG loaded listener.js 00:58:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1D05E000) [pid = 3760] [serial = 2340] [outer = 1C348000] 00:58:56 INFO - PROCESS | 3760 | 1461225536772 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:58:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 687ms 00:58:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:58:56 INFO - PROCESS | 3760 | 1461225536842 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 00:58:56 INFO - PROCESS | 3760 | 1461225536844 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 00:58:56 INFO - PROCESS | 3760 | 1461225536847 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:58:56 INFO - PROCESS | 3760 | 1461225536849 Marionette TRACE conn2 <- [1,3078,null,{}] 00:58:56 INFO - PROCESS | 3760 | 1461225536853 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:57 INFO - PROCESS | 3760 | 1461225537015 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 00:58:57 INFO - PROCESS | 3760 | 1461225537067 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:57 INFO - PROCESS | 3760 | ++DOCSHELL 1D224000 == 130 [pid = 3760] [id = 781] 00:58:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1D229400) [pid = 3760] [serial = 2341] [outer = 00000000] 00:58:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1D388000) [pid = 3760] [serial = 2342] [outer = 1D229400] 00:58:57 INFO - PROCESS | 3760 | 1461225537114 Marionette DEBUG loaded listener.js 00:58:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1D749800) [pid = 3760] [serial = 2343] [outer = 1D229400] 00:58:57 INFO - PROCESS | 3760 | 1461225537572 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:58:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:58:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 00:58:57 INFO - PROCESS | 3760 | 1461225537588 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 00:58:57 INFO - PROCESS | 3760 | 1461225537590 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 00:58:57 INFO - PROCESS | 3760 | 1461225537593 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:58:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:58:57 INFO - PROCESS | 3760 | 1461225537595 Marionette TRACE conn2 <- [1,3082,null,{}] 00:58:57 INFO - PROCESS | 3760 | 1461225537598 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:57 INFO - PROCESS | 3760 | 1461225537743 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 00:58:57 INFO - PROCESS | 3760 | 1461225537761 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:57 INFO - PROCESS | 3760 | ++DOCSHELL 1D38AC00 == 131 [pid = 3760] [id = 782] 00:58:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1DBE6400) [pid = 3760] [serial = 2344] [outer = 00000000] 00:58:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (1DD6DC00) [pid = 3760] [serial = 2345] [outer = 1DBE6400] 00:58:57 INFO - PROCESS | 3760 | 1461225537806 Marionette DEBUG loaded listener.js 00:58:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (1DD73000) [pid = 3760] [serial = 2346] [outer = 1DBE6400] 00:58:58 INFO - PROCESS | 3760 | 1461225538255 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:58:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:58:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 688ms 00:58:58 INFO - PROCESS | 3760 | 1461225538293 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 00:58:58 INFO - PROCESS | 3760 | 1461225538295 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 00:58:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:58:58 INFO - PROCESS | 3760 | 1461225538298 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:58:58 INFO - PROCESS | 3760 | 1461225538300 Marionette TRACE conn2 <- [1,3086,null,{}] 00:58:58 INFO - PROCESS | 3760 | 1461225538303 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:58 INFO - PROCESS | 3760 | 1461225538447 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 00:58:58 INFO - PROCESS | 3760 | 1461225538497 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:58 INFO - PROCESS | 3760 | ++DOCSHELL 1DA71400 == 132 [pid = 3760] [id = 783] 00:58:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (1DD79400) [pid = 3760] [serial = 2347] [outer = 00000000] 00:58:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (1F3C5400) [pid = 3760] [serial = 2348] [outer = 1DD79400] 00:58:58 INFO - PROCESS | 3760 | 1461225538540 Marionette DEBUG loaded listener.js 00:58:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (1F3CBC00) [pid = 3760] [serial = 2349] [outer = 1DD79400] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (1C1F0000) [pid = 3760] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (197D2C00) [pid = 3760] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (15CB1C00) [pid = 3760] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (1D0B3C00) [pid = 3760] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (1C409800) [pid = 3760] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (1CAEB800) [pid = 3760] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1D334C00) [pid = 3760] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (167E6000) [pid = 3760] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (15CF0400) [pid = 3760] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (1674F400) [pid = 3760] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:58:59 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (18D59C00) [pid = 3760] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:58:59 INFO - PROCESS | 3760 | 1461225539232 Marionette TRACE conn2 <- [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]]]}] 00:58:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:58:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:58:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 984ms 00:58:59 INFO - PROCESS | 3760 | 1461225539270 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 00:58:59 INFO - PROCESS | 3760 | 1461225539272 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 00:58:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:58:59 INFO - PROCESS | 3760 | 1461225539275 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:58:59 INFO - PROCESS | 3760 | 1461225539277 Marionette TRACE conn2 <- [1,3090,null,{}] 00:58:59 INFO - PROCESS | 3760 | 1461225539280 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:58:59 INFO - PROCESS | 3760 | 1461225539378 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 00:58:59 INFO - PROCESS | 3760 | 1461225539511 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:59 INFO - PROCESS | 3760 | ++DOCSHELL 1C136800 == 133 [pid = 3760] [id = 784] 00:58:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1C1F0000) [pid = 3760] [serial = 2350] [outer = 00000000] 00:58:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1E252400) [pid = 3760] [serial = 2351] [outer = 1C1F0000] 00:58:59 INFO - PROCESS | 3760 | 1461225539555 Marionette DEBUG loaded listener.js 00:58:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (20D4D800) [pid = 3760] [serial = 2352] [outer = 1C1F0000] 00:58:59 INFO - PROCESS | 3760 | 1461225539924 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:58:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:58:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 703ms 00:58:59 INFO - PROCESS | 3760 | 1461225539975 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 00:58:59 INFO - PROCESS | 3760 | 1461225539977 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 00:58:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:58:59 INFO - PROCESS | 3760 | 1461225539980 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:58:59 INFO - PROCESS | 3760 | 1461225539982 Marionette TRACE conn2 <- [1,3094,null,{}] 00:58:59 INFO - PROCESS | 3760 | 1461225539985 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:00 INFO - PROCESS | 3760 | 1461225540085 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 00:59:00 INFO - PROCESS | 3760 | 1461225540091 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:00 INFO - PROCESS | 3760 | ++DOCSHELL 16634C00 == 134 [pid = 3760] [id = 785] 00:59:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1E248400) [pid = 3760] [serial = 2353] [outer = 00000000] 00:59:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (2126BC00) [pid = 3760] [serial = 2354] [outer = 1E248400] 00:59:00 INFO - PROCESS | 3760 | 1461225540134 Marionette DEBUG loaded listener.js 00:59:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (21276000) [pid = 3760] [serial = 2355] [outer = 1E248400] 00:59:00 INFO - PROCESS | 3760 | 1461225540599 Marionette TRACE conn2 <- [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]]]}] 00:59:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:59:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:59:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:59:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 640ms 00:59:00 INFO - PROCESS | 3760 | 1461225540619 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 00:59:00 INFO - PROCESS | 3760 | 1461225540621 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 00:59:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:59:00 INFO - PROCESS | 3760 | 1461225540624 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:59:00 INFO - PROCESS | 3760 | 1461225540627 Marionette TRACE conn2 <- [1,3098,null,{}] 00:59:00 INFO - PROCESS | 3760 | 1461225540637 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:00 INFO - PROCESS | 3760 | 1461225540814 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 00:59:00 INFO - PROCESS | 3760 | 1461225540826 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:00 INFO - PROCESS | 3760 | ++DOCSHELL 21746400 == 135 [pid = 3760] [id = 786] 00:59:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (21747C00) [pid = 3760] [serial = 2356] [outer = 00000000] 00:59:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (21777C00) [pid = 3760] [serial = 2357] [outer = 21747C00] 00:59:00 INFO - PROCESS | 3760 | 1461225540874 Marionette DEBUG loaded listener.js 00:59:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (21BC9000) [pid = 3760] [serial = 2358] [outer = 21747C00] 00:59:01 INFO - PROCESS | 3760 | 1461225541550 Marionette TRACE conn2 <- [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"]]]}] 00:59:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:59:01 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 00:59:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:59:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:59:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 999ms 00:59:01 INFO - PROCESS | 3760 | 1461225541632 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 00:59:01 INFO - PROCESS | 3760 | 1461225541636 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 00:59:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:59:01 INFO - PROCESS | 3760 | 1461225541642 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:59:01 INFO - PROCESS | 3760 | 1461225541648 Marionette TRACE conn2 <- [1,3102,null,{}] 00:59:01 INFO - PROCESS | 3760 | 1461225541654 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:59:01 INFO - PROCESS | 3760 | 1461225541799 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 00:59:01 INFO - PROCESS | 3760 | 1461225541968 Marionette TRACE conn2 -> [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\", \"c8c2e25b-099e-4ff3-9c3e-6e7aae1686a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:01 INFO - PROCESS | 3760 | ++DOCSHELL 16A1D000 == 136 [pid = 3760] [id = 787] 00:59:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (16E5C800) [pid = 3760] [serial = 2359] [outer = 00000000] 00:59:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (18D2A800) [pid = 3760] [serial = 2360] [outer = 16E5C800] 00:59:02 INFO - PROCESS | 3760 | 1461225542026 Marionette DEBUG loaded listener.js 00:59:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (18E11800) [pid = 3760] [serial = 2361] [outer = 16E5C800] 00:59:02 INFO - PROCESS | 3760 | 1461225542552 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 00:59:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:59:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 937ms 00:59:02 INFO - PROCESS | 3760 | 1461225542588 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 00:59:02 INFO - PROCESS | 3760 | 1461225542594 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 00:59:03 WARNING - u'runner_teardown' () 00:59:03 INFO - No more tests 00:59:03 INFO - Got 0 unexpected results 00:59:03 INFO - SUITE-END | took 668s 00:59:04 INFO - Closing logging queue 00:59:04 INFO - queue closed 00:59:04 INFO - Return code: 0 00:59:04 WARNING - # TBPL SUCCESS # 00:59:04 INFO - Running post-action listener: _resource_record_post_action 00:59:04 INFO - Running post-run listener: _resource_record_post_run 00:59:05 INFO - Total resource usage - Wall time: 680s; CPU: 17.0%; Read bytes: 92320768; Write bytes: 995134464; Read time: 1759222; Write time: 1303944 00:59:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:59:05 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 129589760; Read time: 0; Write time: 143252 00:59:05 INFO - run-tests - Wall time: 677s; CPU: 17.0%; Read bytes: 92320768; Write bytes: 813305856; Read time: 1759222; Write time: 1098659 00:59:05 INFO - Running post-run listener: _upload_blobber_files 00:59:05 INFO - Blob upload gear active. 00:59:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:59:05 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 00:59:05 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'] 00:59:05 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 00:59:05 INFO - (blobuploader) - INFO - Open directory for files ... 00:59:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:59:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:59:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:59:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:59:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:59:06 INFO - (blobuploader) - INFO - Done attempting. 00:59:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:59:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:59:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:59:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:59:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:59:08 INFO - (blobuploader) - INFO - Done attempting. 00:59:08 INFO - (blobuploader) - INFO - Iteration through files over. 00:59:08 INFO - Return code: 0 00:59:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:59:08 INFO - Using _rmtree_windows ... 00:59:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:59:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1053fbc010982e4e781c9487a2fe0e296ac4d593ef1c5d8f225d28ce9869b3ba42ebb2732c68970c8ad0258a0fc7fff5c31a5db705a51102cc6a8a6925b10db8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d7f33ae7817c07902d6fe8e63ec6ce3ad45590021b531a9ba6c2d181b0129b9f367b5ed2de4f1aec1e61023ebd07b347dfe975386000f994664dd88c2a6be02c"} 00:59:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:59:08 INFO - Writing to file C:\slave\test\properties\blobber_files 00:59:08 INFO - Contents: 00:59:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1053fbc010982e4e781c9487a2fe0e296ac4d593ef1c5d8f225d28ce9869b3ba42ebb2732c68970c8ad0258a0fc7fff5c31a5db705a51102cc6a8a6925b10db8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d7f33ae7817c07902d6fe8e63ec6ce3ad45590021b531a9ba6c2d181b0129b9f367b5ed2de4f1aec1e61023ebd07b347dfe975386000f994664dd88c2a6be02c"} 00:59:08 INFO - Running post-run listener: copy_logs_to_upload_dir 00:59:08 INFO - Copying logs to upload dir... 00:59:08 INFO - mkdir: C:\slave\test\build\upload\logs 00:59:08 INFO - Copying logs to upload dir... 00:59:08 INFO - Using _rmtree_windows ... 00:59:08 INFO - Using _rmtree_windows ... 00:59:08 INFO - Using _rmtree_windows ... 00:59:08 INFO - Using _rmtree_windows ... 00:59:08 INFO - Using _rmtree_windows ... 00:59:08 INFO - Using _rmtree_windows ... 00:59:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=818.857000 ========= master_lag: 3.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 42 secs) (at 2016-04-21 00:59:08.907455) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 00:59:08.908557) ========= '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-100\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1053fbc010982e4e781c9487a2fe0e296ac4d593ef1c5d8f225d28ce9869b3ba42ebb2732c68970c8ad0258a0fc7fff5c31a5db705a51102cc6a8a6925b10db8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d7f33ae7817c07902d6fe8e63ec6ce3ad45590021b531a9ba6c2d181b0129b9f367b5ed2de4f1aec1e61023ebd07b347dfe975386000f994664dd88c2a6be02c"} build_url:https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/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/N6WIPm5CRx-nqc6X_vvgWg/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/1053fbc010982e4e781c9487a2fe0e296ac4d593ef1c5d8f225d28ce9869b3ba42ebb2732c68970c8ad0258a0fc7fff5c31a5db705a51102cc6a8a6925b10db8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d7f33ae7817c07902d6fe8e63ec6ce3ad45590021b531a9ba6c2d181b0129b9f367b5ed2de4f1aec1e61023ebd07b347dfe975386000f994664dd88c2a6be02c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 00:59:09.041890) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:59:09.042266) ========= '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-100\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-100 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-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-100 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-100 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-100 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:59:09.165323) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 00:59:09.166226) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 00:59:09.586382) ========= ========= Total master_lag: 3.52 =========